View fullsize Voted as one of the 7 Natural Wonders of the World, the 275 waterfalls at Iguazu Falls spew about 1,300 m3 of water per second, making it an impressive spectacle for all who see it live.Iguazu Falls, Argentina The strength of the Iguazu Falls April 16, 2022
View fullsize There’s endless hidden gems in the Bavarian Forest.Bavaria, Germany Deep forest September 02, 2019
View fullsize Salto Grande is a waterfall on the Paine River, after the Nordenskjöld Lake, within the Torres del Paine National Park.Chile, Patagonia Salto Grande May 31, 2018