Where was that KLM picture taken from? It looks like an airborne platform of some kind out over the water.