Nathu La pass is located in
-
Meghalaya
-
Himachal Pradesh
-
Sikkim
-
Jammu and Kashmir
C
Correct answer
Explanation
Nathu La is a high-altitude mountain pass located in Sikkim, connecting India with China's Tibet Autonomous Region. It's one of the oldest trading routes and was re-opened for trade in 2006. Meghalaya, Himachal Pradesh, and Jammu and Kashmir have other passes but not Nathu La.