Peace Pagoda, also known as Shanti Stupa, is a Buddhist stupa located in Pokhara, Nepal. It is one of the many Peace Pagodas built around the world by the Japanese Buddhist monk, Nichidatsu Fujii, as a symbol of peace and non-violence. The pagoda was built in 1973 and is located on a hilltop overlooking Pokhara, Read more…