P1090478 Previous Next Published 15/03/2014 at 3340 × 3903 in Amba Estate, Ambadandegama near Ella, Sri Lanka