Buddhist Caves, Dambulla, Sri Lanka

The Buddhist Caves in Dambulla, Sri Lanka, are a UNESCO World Heritage Site.