GENERAL KNOWLEDGEUPDATED MCQs Which is the highest mountain pass of the world? By admin - October 11, 2018 0 24 Facebook Twitter Pinterest WhatsApp A. Bodpola B. Nammi Pass C. Babusar Pass D. None of these