CHIMBORAZO
CHIMBORAZO
Ecuador
The summit of Chimborazo is the furthest point from the centre of the earth and Stuart looks forward to taking on this challenge!
Stuart says
The summit of Chimborazo is the furthest point from the centre of the earth and Stuart looks forward to taking on this challenge!
Stuart says