The Space Power Facility contains the world's largest simulated space environment chamber.
NASA's Space Power Facility at the Glenn Research Center
No Thumbnail
© Google Maps
By Pdunn @ 2006-11-22 20:42:00
kkeps
@ 2017-01-08 09:16:55
Used for filming scenes as a SHIELD lab in "The Avengers"