This site was designed with the
.com
website builder. Create your website today.
Start Now
Steward Observatory Mirror Lab

Located at the University of Arizona, the mirror lab is where mirrors for some of the world's largest telescopes are created. The mirrors are actually manufactured underneath the University of Arizona's football stadium!

Go to link