This is at Lambert-St. Louis airport. About half of the plane has disappeared. Strange things that happen when they overlay photos from different satellites. All those people sitting in first class - poof, they're gone!
Three Concord Airplanes in France. Concord 1 is at Paris Orly Airport. Concord 2 is at Toulouse. It looks like a testing airport of some kind due to the strange assortment of planes kind of helter skelter all over the place.