Stock Photo: Japanese Peace Pagoda built by Japanese Buddhist Nipponzan Myohoji Organisation, Darjeeling, West Bengal, India