The Largest Telescope In The World

Posted by kingshootr on Oct. 11, 2008

The LBT, or Large Binocular Telescope, located on Mt. Graham in SE Arizona. We got to join 100 international guests as the nearly completed telescope flexed it's 600 tons in silent perfection.

Categories People & Lifestyle

Tags telescope, graham, binocular

More Details