Military


Superdome
New Orleans


Satellite imagery of the Superdome stadium in New Orleans, LA
Close-up imagery of the Superdome Stadium taken on 19 December 2000
(Image source: Space Imaging)



NEWSLETTER
Join the GlobalSecurity.org mailing list