Bodpola is the highest mountain pass of the world with the height of 19412 ft situated in _______. A. Pakistan B. India C. Nepal D. Tibet (china) Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs