1.Ladakh - the ‘Land of the High Passes’ - is among the most stunning parts of the Indian Himalayas. 2. Nubra Valley The Shyok River meets the Nubra or Siachan River…
1. Life at 11000 feet High 2. Presentation by : Vishal Chaudhary 3. About • Ladakh "land of high passes“ is a region of Jammu and Kashmir and lies between the Kunlun…
The Indus River System The Indus River System River Indus Originates Near Lake Manasarowar River Indus Enters India In Ladakh Zanskar and Indus river confluence, in Ladakh…