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