Dambulla Cave Temple which is also known as Golden Temple of Dambulla, a world heritage site located in Dambulla, Sri Lanka. There are a total of 153 Buddha statues, three statues of Sri Lankan kings and four statues of gods and goddesses inside 5 caves.
View Full Image on Dreamstime
Username: Ishnchat
Editorial: No
Width: 5472 pixels
Height: 3648 pixels
Downloads: 7
Image ID: 89288889