markhorrell.com
Chimborazo: the furthest mountain from the centre of the Earth
Chimborazo in Ecuador is definitely the highest mountain in the world when measured from the centre of the Earth. I found a mathematical formula to prove it. I just needed to climb the mountain to …