Chenab River
Chenab River is the largest tributary of the Indus.
It originates near the Bara Lacha Pass in the Lahul-Spiti part of the Zaskar Range.
Chenab River is the largest tributary of the Indus.
It originates near the Bara Lacha Pass in the Lahul-Spiti part of the Zaskar Range.