Facilities construction is nearly complete on the Discovery Channel Telescope Observatory being built for Lowell Observatory in Happy Jack, Arizona. The rotating upper enclosure and aperture shutter operated flawlessly on the first try putting Building & Engineering Contractors Southwest, Inc.