NASA, Japan Release Improved Topographic Map of Earth

(PhysOrg.com) -- NASA and Japan released a significantly improved version of the most complete digital topographic map of Earth on Monday, produced with detailed measurements from NASA's Terra spacecraft.

Satellite images: Hook echoes, debris and damage

This image shows the radar reflectivity from the National Weather Service Doppler Radar in Birmingham, Ala. at 5:10 p.m. CDT on April 27, 2011, as a supercell thunderstorm moved across the city. The radar reflectivity is ...

Image: Catalan coast, Spain, from orbit

This radar image captures part of Catalonia in northeastern Spain including the city of Barcelona (right), the site of one of Europe's principal seaports.

page 1 from 2