A great scenery in upcountry of Sri Lanka. Devon Falls. Truly a beautiful waterfall appearing from the mountains.