Where is the longest mountain range in the world?

America
Asia
The Atlantic Ocean
Europe

Trivia Crack Answers Main Page