Brazil. Rio de Janeiro. Botanical Gardens. A traveller's tree reaches for the sky. by Travel Universe Leave a comment