answersLogoWhite

0

The statue of Christ the Redeemer is on top of a mountain overlooking Rio de Janeiro, but Rio isn't the capital of Brazil. Brasilia is the capital of Brazil and is on flat land, so no statue overlooks it.

User Avatar

Wiki User

13y ago

What else can I help you with?