Leh's old town: palace, stupas, market streets, and the Jama Masjid — Travel Magazine