GENERAL KNOWLEDGE UPDATED MCQs Which is the highest mountain pass of the world? admin - October 11, 2018 0 A. Bodpola B. Nammi Pass C. Babusar Pass D. None of these