Leh's Buddhist landmarks and hillside city, one outlier
Location: Leh, India
1 sources from 10 citizen journalists
Topics: shanti stupa, buddhist monastery, prayer flag, religious landmark, himalayan landscape, sacred architecture, spirituality, heritage, mountain, cultural
