This towering 98-foot Brazilian colossus stands 700 feet above a bustling metropolis (and hides a secret chapel inside)
From 700 feet above Rio de Janeiro, a 98-foot Art Deco colossus stretches its arms across the Brazilian sky. Christ the Redeemer isn’t just a landmark—it’s a transformative experience that draws over 2 million visitors annually to its panoramic perch atop Corcovado Mountain. As one of the New Seven Wonders of the World, this iconic … Lire plus