Hubble Image Projected onto Lovell Telescope

    Newer Older

    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!

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts