On a landing approach, this show a bit of detail on a F-15 jet fighter. This image was taken near Eglin Air Force Base, NW Florida, USA, on 31 May 2006.