Where is the highest mountain on Earth?

Japan
Nepal
Iran
India

Trivia Crack Answers Main Page