World Peace Pagoda: A Symbol of Peace and Tranquility.

This dazzling, white hillside pagoda is one of many built by the Japanese Buddhist organization Nipponzan Myohoji as a symbol of peace and tranquility. Showcasing the four avatars of Lord Buddha, the site offers stunning views of Darjeelingand the Himalayan ranges encompassing it.