1.

The highest mountain peak of the Himalayas is situated in

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


Discussion

No Comment Found