This 3D map of Tora Bora, Afghanistan ran in Time magazine Dec. 24, 2001.

View hi-res image
 

 


| thumbnails |