December 12, 2001
3:39 PM Subscribe
NASA creates the most detailed topographic map
of the Earth ever produced. The new map is a result of data gathered on shuttle mission STS-99
in February 2000.
The catch? DOD doesnt want most of it released. (link via Wired
posted by Irontom (8 comments total)