The Tijuca Forest (Floresta da Tijuca in Portuguese) is a mountainous hand-planted rainforest in the city of Rio de Janeiro, Brazil. It is the world's largest urban forest, covering some 32 km² (12.4 mi²). It is a mountainous region and the forest contains a number of attractions, most notably the statue of Christ the Redeemer atop Corcovado mountain. A peaceful flower near a peaceful stream...
Thank you all so much for the appreciation and comments!

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app