Wonders of the World Christ The Redeemer (Statue) – Wonder of the World Alex Jane December 2, 2011 Have you ever been seen the world’s 5th largest statue of Jesus in the world? Christ the Redeemer statue is the Read More