Loading…
The highest restaurant I've ever seen at the summit of Rohtang Pass (13,054 ft., 3,979 m), Manali, India