Karma Dupgyud Choeling Monastery
9 Km From Main City, Leh India
Karma Dupgyud Choeling Monastery is a Sacred & Religious Sites place is located in Leh, Jammu and Kashmir. The address of Karma Dupgyud Choeling Monastery is 9 Km From Main City, Leh India.