A depiction of canyons (left), and Mars itself (right).
The Red Planet is hiding an appealing secret.
Scientists have discovered a world-historic discovery on Mars: “significant amounts of water” are hiding inside the Red Planet’s Valles Marineris, its version of our grand canyon system, according to ,,,
More: a recent press release from the European Space Agency (ESA).