Hubble Image Projected onto Lovell Telescope

This Hubble image was projected onto the 76m Lovell radio telescope in Cheshire, UK, as part of it's 50th anniversary celebrations in October 2007. The image was three times the size of the world's largest IMAX cinema screen!

411 views
0 faves
0 comments
Taken on October 6, 2007