Loading…
Indian tourists ride horses in rented snowsuits at Snow Point on Rohtang Pass, Manali, India