Where is Goddard Space Center? Google Earth

Goddard Virtual Tour
Screen Shot 2015-05-05 at 9.05.26 AM.png

Webb Telescope