Loading…
Indian tourists ride on horses while wearing rented snowsuits and fur coats, Rohtang Pass, Manali, India