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 be sure of its correct altitude.
Read moreChimborazo: the furthest mountain from the centre of the Earth
