Walking Leh's Old Town lanes past stupas and traditional architecture — Travel Magazine