Which pass is located in the Himalayas and connects India and China. / General Knowledge MCQs, Passes in the World MCQs / By The Professor a) Nathu La Pass b) Karakoram Pass c) Khyber Pass d) Shipki La Pass Answer: a) Nathu La Pass