The document discusses the statue of Christ the Redeemer located in Rio de Janeiro, Brazil. It is one of the New 7 Wonders of the World and stands atop Corcovado mountain, blessing the city below. Visitors can reach the top of Corcovado mountain either by driving or riding a train through the forest to see the 125 foot tall statue up close and take in views of the city.