Leh is the main town of the Ladakh region, situated on the Karakoram Mountains at a height of 3500m. It is at the crossroads of Central Asia and still retains powerful traces of its history. Centuries ago this was an important stop on the old caravan silk route from China. […]
Leh tour
The village of Alchi is situated around 70 kms. from Leh on the left banks of the Indus river. The village Alchi differentiate itself from other villages of Ladakh by being so lush green. The flood plain at Alchi is very fertile and provides good and relatively extensive agricultural land. […]