A. Pakistan B. China C. Nepal D. India
Highest mountain peak mount everest is situated in? Shahzad General Knowledge Mcqs Comments Off on Highest mountain peak mount everest is situated in? 6 Views A. Pakistan B. China C. Nepal D. India Share Facebook Twitter