Shanti Stupa
Shanti Stupa Road 500 steps from Changspa Road, Leh 194101 India
Shanti Stupa is a Sacred & Religious Sites place is located in Leh, Jammu and Kashmir. The address of Shanti Stupa is Shanti Stupa Road 500 steps from Changspa Road, Leh 194101 India.