News tagged with land areas

Earth's past, made visible

New visualizations of the Earth from space provide a unique image of how the Earth has changed over the past 750 million years.

dateMay 23, 2011 in Astronomy
shares0 comments 1