CHINA TOPIX

04/24/2025 04:39:54 pm

Make CT Your Homepage

Mount Chimborazo

Highest?

Mount Chimborazo is the Highest Mountain on Earth; not Mount Everest

That makes Mount Chimborazo the highest place on Earth and the closest to the Moon and outer space.

Real Time Analytics