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)
« Older
Santarchy!...
| This seems like a great idea. ...
Newer »
posted by riffola at 4:07 PM on December 12, 2001