A Catholic Shrine with unique diplays of religious icons. It seems to be visited by an equal mix of the devout, curious, and criminally mischievous.
Corcovado, meaning "hunchback" in Portuguese, is a mountain in central Rio de Janeiro, Brazil.
The 710-meter (2,330 ft) granite peak is located in the Tijuca Forest, a national park.
If you’d like a reply, please include your email address.