there seems to be evidence for a link between solar activity and water levels.
there seems to be evidence for a link between solar activity and water levels.
lakes on mars:86
lakes on mars
eight times as much deuterium was inferred at the polar deposits of mars than exists on earth (vsmow), suggesting that ancient mars had significantly higher levels of water.