Sri Maliyadewa Raja Maha Viharaya is a place of worship, located at Lenadora, Dambulla, Sri Lanka
The best temple i have ever been.