English, asked by Maniasambyal29, 10 months ago

Where is Shanti Stupa located?​

Answers

Answered by saikoushik54
1

Explanation:

shanti stupa is located in leh district ,ladakh,in north India, ASIA

Similar questions