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.

~ by David on 26/11/2012.