- CNET
- News
- Image Galleries
- Humanity's 'last pictures' in space disc
NORAD base
6 of 10 from Humanity's 'last pictures' in space disc
This image shows construction of the Cheyenne Mountain nuclear center in Colorado Springs, Colo. The facility was built in the 1960s amid Cold War tensions.
October 9, 2012 2:57 PM PDT
Photo by: Creative Time
| Caption by: Tim Hornyak
Member Comments
Add Your Comment
Conversation powered by Livefyre