Corcovado
Christ The Redeemer CopacabanaCorcovado, meaning hunchback in Portuguese, is a mountain in central Rio de Janeiro, Brazil.
Bookmark the  permalink.Leave a Comment
Corcovado, meaning hunchback in Portuguese, is a mountain in central Rio de Janeiro, Brazil.
Bookmark the  permalink.