Japan Lanka Peace Temple is a place of worship, located at Rumassala, Unawatuna, Sri Lanka
Nice place!
Nice place