Where are the Sugarloaf Mountain, the Morro da Babilônia, the Morro da Urca, and Mount Corcovado (with its famous giant religious statue)?
Rio de Janeiro, Brazil Mount Corcovado carries the well-known 38m Christ the Redeemer statue