NASA has found signs of a lake on Mars, with evidence suggesting the presence of water rather than just ice.
State of Espírito Santo, Brazil - January 01, 2025 On January 1, 2025, @julianylopess shared a video from Cariacica, State of ...