Imagine looking down at Earth from space, but in real-time! A live satellite map uses pictures taken from satellites that are ...
NASA's first radar images from a new Earth-mapping satellite show the Maine coast and North Dakota farmland in incredible detail. The pictures, released Thursday, are from a spacecraft that rocketed ...