The document describes the statue of Christ the Redeemer located on top of Corcovado mountain in Rio de Janeiro, Brazil. It is one of the New 7 Wonders of the World and stands 125 feet tall, blessing the city from its location at the peak of the 2,330 foot Corcovado mountain. Visitors can reach the top by driving or taking a train through the forest to see the iconic statue overlooking the city.