One of the many waterfalls in Nuwara Eliya, Sri Lanka. www.muttiah.com
The view of the surrounding landscape from the top of Sigiriya, Sri Lanka. www.muttiah.com