Designed by
Title
Japanese peace pagoda is an important tourist site and pilgrimage center for Tibetan Buddhist in Darjeeling. #251231446
Description
Darjeeling, West Bengal India- July 08 2022: Japanese peace pagoda is an important tourist site and pilgrimage center for Tibetan Buddhist in Darjeeling.
This image is editorial