Home / Report Question

Q. The highest mountain peak of the Himalayas is situated in—
  • A. China
  • B. Nepal
  • C. Tibet
  • D. India

Correct Answer: B