Do Drul Chorten is a buddhist stupa in Gangtok in the Indian state of Sikkim

Leave a Reply