Corcovado, meaning "hunchback" in Portuguese, is a famous mountain in Rio de Janeiro, Brazil. It's home to the iconic Christ the Redeemer statue that sits atop its peak. Visitors can reach the statue via a narrow road, a railway, or a walking trail. The peak offers stunning panoramic views of Rio, including downtown, beaches, and the famous Maracanã Stadium. Corcovado is not just a mountain; it's a symbol of Brazilian culture and a must-visit attraction for tourists looking to soak in the beauty of Rio from above.