Results 2 results found Kiri Vehera Dagoba stupa at Polonnaruwa, UNESCO World Heritage Site, Sri Lanka, Asia Kiri Vehera Dagoba in the Ancient City of Polonnaruwa, UNESCO World Heritage Site, Sri Lanka, Asia Sri Lanka, ancient city of Polonnaruwa, view of 12th century Kiri Vehera stupa