Smoke, from the power stations of industrial Germany, penetrating the cloud cover. seen from an altitude of 11km.
Comments