The mighty mountain pass of Nathu La is located at an astonishing height of approximately 4,310 meters above sea level and is considered to be one of the h...
The mighty mountain pass of Nathu La is located at an astonishing height of approximately 4,310 meters above sea level and is considered to be one of the highest motor able mountain passes in the world. The pass is open to the citizens of India and a special permit is needed for the foreign tourists.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now