Use the links above to see more photos.

This is one of five cave temples in the town of Dambulla in central Sri Lanka. They go back a long way. There are images of the Buddha here but you'll also find images of Hindu Gods and Godesses - Vishnu and Ganesh among them. Hinduism and Buddhism have been somewhat syncretized on this island. It's not unusual to see images of Hindu Gods acting as Buddha's "protectors" in some temples.