Loading…
Tourist buses ply the sketchy, icy road at the summit of Rohtang Pass, Manali, India. The summits in the background are about...