Universe group in front of an 8.5 meter telescope mirror at Steward Mirror Lab in Tucson.
The largest mirrors in the world are produced here.


Previous - Index - Next