The Statue of Christ perched High Atop Corcovado Mountain
One of the seven new wonders of the world. It was built in 1931 and has come to be a symbol of Rio de Janeiro. The photo was taken from the roof of Marriott hotel.
religionlandmarkstatueRio de JaneiroBrazilCopacabana Beach