Engineer. Selecting and curating pictures and videos trying to awaken your sense of wonder since 2014. For business partnerships: massimo73@livecom.it.
There is a place in South America where 275 waterfalls cascade down together, the largest waterfall system in the world.
This is Iguazu Falls.
[📹 Earth's Scenery]