Loading…
Hundreds of white tourist vans travel up and down Rohtang Pass in the Himalayas, Manali, India