David Holroyd 1.0 posted a photo:
Three storey Buddhist museum at Dambulla cave temple completed in 2001 and part of UNESCO complex. The giant statue is making the wheel of law posture with its hands (dharmachakra) which symbolizes wisdom and method.
Source From Flicker
Author:
#SriLanka #Photo #lka