The mountains that separate Europe from Asia.
This mountains separate China from Mongolia and the Siberian plains.
The Everst is located here.
The largest lake in the world
The lowest point in the world.
A peninsula
An island
An archipelago
The longest river in Asia