Seelawansha Temple is a place of worship, located at AB2, Anuradhapura, Sri Lanka
It's a sacred place of Buddhists.