Back to Corporate
Back to Timeline
2012 July

Discovery Channel Telescope Captures "First Light" Imagery

In July 2012, Discovery Communications and Lowell Observatory celebrated the construction of a world-class, state-of-the-art instrument, the Discovery Channel Telescope, and its first light.

Marked by a keynote address from astronaut Neil Armstrong, the 4.3-meter Telescope is the fifth largest optical telescope in the continental United States, located in Happy Jack, Arizona.