The Discovery Channel Telescope (DCT) is a 4.3-meter aperture telescope being built by Lowell Observatory at a site called Happy Jack, about 40 miles southeast of Flagstaff. The primary mirror was delivered to the site in June, 2010. First light is scheduled for 2011.
Observatory postal address:
Lowell Observatory
1400 West Mars Hill Road
Flagstaff, AZ 86001
Telephone: (928) 774-3358
Last updated or reviewed February 16, 2011.