Multiple choice

The tallest mountain peak in the world is...

  1. Mount Everest

  2. Indus River

  3. Peninsula

  4. Himalayas

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Mount Everest, located in the Himalayas on the border between Nepal and China, is the highest mountain peak in the world above sea level.