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 Serra de Monchique or Monchique Range is a chain of mountains in the western part of the Algarve region of Portugal, about 20 km inshore. The chain's highest point is the peak of Fóia, at 902 m. Fóia, Monchique Range September 04, 2021
View fullsize There’s endless hidden gems in the Bavarian Forest.Bavaria, Germany Deep forest September 02, 2019
View fullsize Long walk near Frederiksborg castle, HillerødDenmark Strolling through Hillerød November 29, 2018