English
English
USD
USD
INR
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.
.No photos available.
No photos available.
No inquiries found for this URL.