Day 1
Christ the Redeemer
March 8, 2023 in Brazil ⋅ ☁️ 84 °F
Rio’s enormous statue of Jesus stands atop Corcovado Mountain. (“Corcovado” means “hunchback,” for what it’s worth.)
The statue is called Christ the Redeemer, and was named one of theRead more
Traveler Beautiful photos!