This image was taken near Eglin Air Force Base, NW Florida, USA.
Date: 8 May 2006.