Discovery Channel promo
Promo for the Discovery Channel and Discovery Science. Scanning the Skies (audio only)
Based at Lowell Observatory in Flagstaff, Arizona, the Discovery Channel Telescope is 4.3-meters tall and weighs over six tons, making it the fifth-largest telescope in the continental U.S. The telescope is a joint $53 million project between Lowell Observatory and Discovery Communications that took nine years to construct.