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

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