Japanese Peace Pagoda Japanese Peace Pagoda Sightseeing

Japanese Peace Pagoda Sightseeing

Placed on top of the Jalpahar hill in Darjeeling, Peace Pagoda is a Buddhist stupa that has been created to spread peace and harmony among all the religions of the world. The Darjeeling peace pagoda is one of the 80 peace pagodas located all over the world built by Nichidatsu Fuji, a Buddhist monk from Japan. The pagoda showcases the 4 avatars of Buddha including Maitreya Buddha.