Skip to main content

Posts

Showing posts with the label Ellsworth Mountains
Antarctic ice sheets stable since millions of years Antarctic ice sheets The ice sheets of central Antarctica have been stable for millions of years when conditions were warmer than now. Read More