Mountains river in Lahaul valley in the Indian state of Himachal Pradesh, and the high altitude Manali-Leh road in Indian Himalayas
Mountains river in Lahaul valley in the Indian state of Himachal Pradesh, and the high altitude Manali-Leh road in Indian Himalayas