*Nagoyama Stupa, Himeji, Hyogo Prefecture, Japan (May 7, 2019)
A modern park and cemetery located on a hill about 1 km northeast of Himeji Castle. The symbolic building, a 38 meter high stupa, was a gift from India’s Prime Minister Nehru with a desire for eternal peace and happiness for humans. He consecrates the ashes of Buddha and the statue of Shakasanzon and the […]
