Yatala Vehera is an ancient Buddhist stupa dating back to the 3rd Century B.C, located in Deberawewa - Thissamaharama in Hambantota District of Sri Lanka.
The stupa is built on a stage made of large flat granite stones and has a surrounding wall of sculpted elephant heads, a moat and a large moonstone. Wikipedia
No comments:
Post a Comment