Loading…
Stupa at the summit of Rohtang Pass, Manali, India