1.

Where is the world's highest mountain peak located?

A. Japan
B. Nepal
C. China
D. India
Answer» C. China


Discussion

No Comment Found