Maybe you're thinking of Cheyenne Mountain . The home of NORAD, it's a virtual city carved into a
mountain near Colorado Springs.
Not sure if it's what you're thinking of, but a pretty cool place nonetheless.
[edit on 5/13/2005 by eaglewingz]


