It is a Buddhist shrine. This place is also known as The Great International Tashi Gomang Stupa. It is on the outskirts of Siliguri which is in the State of West Bengal, India, and is placed 6 km from the city. The monastery is preserved by the Dryden Kunchab Chodey Buddhist Association.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp