Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
cthippo picture
@ 2011-01-26 22:52:49
It's the US Navy Electronics Lab radio telescope at Pt. Loma

http://en.wikipedia.org/wiki/Navy_Electronics_Laboratory
Advertisement