Isollaz Waterfall
Italy · Europe

About
The Isollaz Falls (Italian: Cascata di Isollaz; French: Cascade d'Isollaz) are a waterfall along the Évançon river near Challand-Saint-Victor in the Aosta Valley, Italy. It has a drop of about 50 meters, making it one of the highest in the region.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.