Leh's old town: palace, stupas, market streets, and the Jama Masjid
Location: Leh, India
1 sources from 24 citizen journalists
Topics: leh palace, buddhist stupa, jama masjid, old town, market street, heritage site, ladakhi architecture, religion, tourism, urban
