by Travel Shouts | May 22, 2026
About the Place Christ the Redeemer (Cristo Redentor) is an iconic statue of Jesus Christ located atop the Corcovado Mountain in Rio de Janeiro, Brazil. Standing at 98 feet tall (30 meters) on a 26-foot (8 meters) pedestal, with arms outstretched to a width of 92 feet...