Snow capped Volcano Chimborazo is the highest mountain in Ecuador #209026788
Description
Snow capped Volcano Chimborazo is the highest mountain in Ecuador and the summit is the farthest point on the Earths surface from the planets center because it is near the equator