Japanese Peace Pagoda Rumassala Galle Sri Lanka
This peace pagoda is situated on the Rumassala Mountain in Galle, the view from here of the surroundings and the Jungle Beach is breathtaking. This video was shot in November 2019. you can reach here by vehicle easily. But be mindful and dress appropriately as this is a religious place for the Buddhists.
AloJapan.com