By Kakoli Dey
- Stock Photo ID: #JI749112
- Image Credit: Picxy.com/kdey12
- Description:The Japanese pagoda and the buddhist temple is located 10 minutes drive from Darjeeling amidst pine, fir and rhododendron trees.
- Location: Darjeeling, West Bengal, India
- Featured in collection:
- Darjeeling