Loading…
Indian tourists play at Snow Point on the summit of Rohtang Pass, Manali, India