Japanese Peace Pagoda Timings, History, Route The Foundation stone for the Pagoda construction was laid on 3 Nov 1972. It got finished on 1 Nov 1992 and made available for the devotee’s visit. This pagoda houses Four Buddha Avatars. It is a two-storey structure and was built with guidance from …
Read More »