Where is Goecha-La pass located ??
-
Manipur
-
Arunachal Pradesh
-
Meghalya
-
Sikkim
D
Correct answer
Explanation
Goecha-La is a high mountain pass located in Sikkim, India. It sits at an elevation of around 4,940 meters and offers views of Kanchenjunga. Manipur, Arunachal Pradesh, and Meghalaya are other northeastern states but do not contain this specific pass.