Designed by
Title
Kataragama Kiri Vehera #251637046
Description
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,a regional ruler of Kataragama area.
This image is editorial