The New Seven Wonders of the World
Richard T. Nowitz / National Geographic / Getty
Christ Redeemer; Brazil
The 124-foot statue of Jesus stands atop the Corcovado Mountain overlooking Rio de Janeiro. Built in 1931, it took five years to construct and symbolizes the warmth and welcoming spirit of the Brazilian people.
Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.