Perched in the mountainous folds of Himalayas, Leh is stunningly beautiful and also serves as ... being dotted with greenery of small farmer villages and vibrant monasteries where Buddhism reigns ...
Leh is a mecca for trekking lovers and it ... 65-75 km distance altogether during which one gets pass through beautiful villages past ancient monasteries and cross snow-capped peaks like Kang ...