Brazil. Rio de Janeiro. View of Corcovado from the Botanical Gardens. by Travel Universe Leave a comment