News

is the highest point from the centre of the planet and therefore the closest mountain to the stars. Everest is, of course, the highest mountain in Asia and easily the tallest in the Seven Summits ...
This process, known as subduction, involves tectonic plates diving beneath each other ... to stand as the tallest mountain ...