Aerial View of Michoud Assembly Facility
The Michoud Assembly Facility in New Orleans is an 832-acre site managed by NASA's Marshall Space Flight Center in Huntsville, Ala. The facility includes one of the world’s largest manufacturing plants with 43 acres under one roof and a port with deep-water access -- a capability providing for transportation of large space systems and hardware.
Image credit: NASA
+ View large image