Interesting facts World’s Largest Urban Forest Is in Brazil, Occupies 12,500 Hectares Within Rio, Hosts Jaguarundi, Hundreds of Species, Regulates City Climate, and Survives Amid Constant Urban Expansion Carla Teles 09/01/2026 at 13:11