The Large Binocular Telescope (LBT) partners in the U.S.A., Italy and Germany are pleased to announce that they chieved "First Light" on Oct. 12, 2005. These exceptional images were obtained with one of the telescope's two primary mirrors in place and are being released today on the World Wide Web, http://www.lbto.org.
The image is stunning.