Shir Abad Waterfall in Iran

Image from flickr


This delightful waterfall drops from Alborz Mountain, located near the town of Khanbebin in Golestan, a northern province of Iran. 

The falls consists of a series of steps, a dozen each of large and small cascades that drop 30 metres into a deep azure blue lake.


Previous
Previous

Horsetail Fire Falls, Yosemite

Next
Next

Geli Ali Bag Waterfall in Iraq