The world’s highest mountain is in ….?

A) China

B) Pakistan

C) India

D) Nepal

Advertisements