Designed by
Title
Polonnaruwa Chethiya in Sri Lanka #255944272
Description
Today, Polonnaruwa is a UNESCO World Heritage Site. Rankoth Vehera is a stupa located in the ancient city of Polonnaruwa in Sri Lanka. The stupa was built by Nissanka Malla of Polonnaruwa, who ruled the country from 1187 to 1196.