Brazil. Rio de Janeiro. The botanical garden's bamboo grove beside a small stream. by Travel Universe Leave a comment