Nathu La pass on the India-China border is located in which state?
AJammu and Kashmir
BUttarakhand
CHimachal Pradesh
DSikkim
Correct answer: D
Explanation
Nathu La is a mountain pass in the Himalayas connecting Sikkim with Tibet. It sits on the ancient Silk Route and serves as one of the border trade points between India and China.