The CorcovadoCorcovado, meaning "hunchback " in Portuguese , is a mountain in central Rio de Janeiro A.Lorgnier ©
Baroque or modern, Rio's monuments have been built with various architectural styles in mind. The result can be stunning in its eclecticism.