The Nellikulama temple is most popular place in Sri Lanka. It is situated at Anuradapura. The picture is about the Loard Buddha`s piriwara also called Maha Sangaya.
View Full Image on Dreamstime
Username: Malkaudari2
Editorial: No
Width: 3096 pixels
Height: 4128 pixels
Downloads: 0
Image ID: 198756618