Loading…
Indian tourists ride ATVs at Snow Point on Rohtang Pass, Manali, India