The picturesque waterfall cascades down 30-meter rocks in the northwestern province of Ardabil, Iran. By Jamejam Online