Damnthatsinteresting

Crossing one of the first few motorable passes of the Himalayas: Rohtang La in Himachal Pradesh, India.

Crossing one of the first few motorable passes of the Himalayas: Rohtang La in Himachal Pradesh, India.

Related videos