This natural wonder of the world is the highest mountain above sea level on the Earth. What is the name of this mountain?
Mount McKinley
Mount Everest
Mount Kilimanjaro
Mount Elbrus
home