Sort:  

Indeed amazing, which place is this in Srilanka ?

sigiriya...