6.Peace Pagoda and Japanese Temple Visit The peace pagoda on Jalapahar Hill stands for silence and serenity with magnificent views over Darjeeling town and beyond into the Himalayas rendering it ...