Kotavehera Buddhist Stupa is a place of worship, located at Lahugala, Sri Lanka
Very easy to access from main road. Must visit place. About 2000 years old.