To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Kiri Vehera is an ancient stupa situated in Kataragama, Sri Lanka. This stupa probably dates back to the 3rd century BC and is believed to have been built by King Mahasena.