Loading…
Indian tourists ride in a sled at Snow Point on the summit of Rohtang Pass, Manali, India