The Art Deco statue of Christ the Redeemer is located at the peak of the Corcovado mountain in the Tijuca Forest overlooking Rio de Janeiro
Tags from the story
https://www.novica.com/style-collections/travelers-collection/
More from Tiali Jamir