Brazil. Rio de Janeiro. Botanical garden. Bamboo canes provide pleasant shade . by Travel Universe Leave a comment