Space Video of the Day - 090321

Today's space video of the day, Eye on the Universe, is about the Atacama Cosmology Telescope in Chile. The video is slightly dated, as it was made during the construction of the observatory, which finally saw first light in October of 2007.

Space Video of the Day Archive

Powered by Blogger