DAMBULA, SRI LANKA - FEBRUARY 17: Pilgrims  praying at Dambulla Golden Temple on Feb 17, 2011.It is the largest cave temple complex in Sri Lanka. There are a total of 153 Buddha statues

DAMBULA, SRI LANKA - FEBRUARY 17: Pilgrims praying at Dambulla Golden Temple on Feb 17, 2011.It is the largest cave temple complex in Sri Lanka. There are a total of 153 Buddha statues

 Stock photo ID: 92900119

Editorial use only
Editorial credit: joyfull / Shutterstock, Inc.

Similar images

  |   See all