By Ravi Costa, Contributing Reporter
RIO DE JANEIRO - The Tijuca Forest (locally known as the Floresta da Tijuca) is that big green mass of trees that sandwiches the city with the sapphire blue waters of the sandy coastline. Rio’s rain forest sits within “The Tijuca National Park”, the largest urban forest in the world.
The famous statue of Christ over-looking the city on Corcovado Mountain is located in the Tijuca Forest as well, and at a height of . . .