The cave temples in Dambulla, Sri Lanka