Statue of Christ the Redeemer, Brazil - Location, Facts, Picture - 0 views
-
Niharika Anand on 15 Dec 15Statue of Christ the Redeemer with 710 meters height is located at the top of Corcovado Mountain in Rio de Janeiro city of Brazil. Get facts, history and travel informatoin about fomous statue of Jesus is one of the seven wonders of the world.