
Yatala Vehera, an ancient stupa in Tissamaharama
A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka

A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka

A mysterious ancient stupa, with the oldest elephants sculptures in Sri Lanka