Japanese Peace Pagoda

Japanese Peace Pagoda

Peace Pagoda (Nipponzan Myohoji) is a stunning Japanese Buddhist white stupa perched atop a forested hill in Darjeeling, West Bengal, built by Japanese monks as a global symbol of world peace. Reached via a scenic forest walk, it offers breathtaking views of Kanchenjunga and the surrounding hills, creating a serene and meditative atmosphere unique among Darjeeling attractions.

View on Map

Why you should visit

  • Peace
  • Architecture
  • Panoramic views

Places to visit