Nathu La Pass, Gangtok
Nathu La Pass, Gangtok
Nathula, one of the highest motorable roads in the world, is a mountain pass in the Himalayan peaks connecting Sikkim and China. The Nathu La is one of the most important Himalayan passes in the country. Nathu means 'listening ears', and La means 'pass'. Nathula is one of the three open trade border posts between India and China and is famous for its picturesque beauty and beautiful surroundings.
Comments
Post a Comment