Location
Ella, Sri Lanka