I took this shot as we were making our approach to Charles de Gaulle airport, so I'm pretty sure this is some part of Paris. No GPS to confirm that though.
No idea what part of France this is, but we were on final approach to Charles de Gaulle.