(LBT) An optical telescope employing two 8.4-meter mirrors on a common mount, with their centers 14.4 meters apart, which is under construction at Mount Graham International Observatory, Arizona. Scheduled to begin operation in 2003, the LBT is a joint venture of the Stewar...
Found on
http://www.daviddarling.info/encyclopedia/L/LBT.html
No exact match found.