0 Comments
Chimborazo has the highest mountain peak from the center of the Earth.
It is an inactive volcano located in Ecuador.
9.4m questions
12.2m answers