discovery telescope

KNAU and Arizona News
6:32 pm
Fri November 18, 2011

Lowell Observatory's Discovery Channel Telescope gets ready to make its debut

Flagstaff’s Lowell Observatory is putting the finishing touches on the
Discovery Channel Telescope. Local astronomers say the giant new
machine will catapult Lowell to the cutting edge of astronomy
research, solidify its legacy, and offer unprecedented views of the
Heavens to more than a billion Discovery Channel viewers. 

Read more