#christ-the-redeemer
location_city What is the Christ the Redeemer statue and why is it significant?
The Christ the Redeemer statue is a world-famous landmark located in Rio de Janeiro, Brazil. The statue depicts Jesus Christ with his arms... Read more