Leh January 2, 2014 0 3696 Views Leh, the ancient capital of Ladakh, lies in a fertile side-valley some 10 km north-east of the Indus. Long ago, it was an important stop on the old caravan ‘silk road’ from China. Today, it’s a quiet little township and ... Read More »