Photo: Golden Buddha statue at the Uyanwatte temple Dambulla which is widely knownas "Golden temple". This Buddha statue is the worlds tallest dharmackakra stance statue standing over 100 feet tall.
Photo:
Photo: Sun peaks over the mystical dumbara mountains.
Photo:
Photo: view from galle fort
Loading...
DJM
Public
Sun peaks over the mystical dumbara mountains.
no plus ones