Share
twitterlinkedinfacebook
Image 1 of 1
SLAA01370RFST.JPG
Image of the ancient Pabalu Vehera, an unusual shaped stupa at Polonnaruwa, Sri Lanka. The Pabalu Vehera or Coral Shrine was built by one of King Parakramabahu's wives, Queen Rupawathi, around the 12th century AD. This is a UNESCO World Heritage site.