Nestled among isolated mountain peaks, the bustling town of Leh has long been an important stopover for trade between Kashmir, Tibet, India and China. From a high viewpoint, grey flat-topped houses dominate the old city and sprawl through the valley easing off into a verdant patchwork of irrigated barley fields and tall trees, which light up the landscape. Major attractions offering superb views include the Buddhist Shanti Stupa and the former royal palace, Leh Palace, which is currently being restored. A worthwhile trek once you’ve settled into town is a hike to Victory Fort.