Originally Posted by forget
Mag, Toulouse is in the south of France. That 'snow' is foam.
It may be foam, although it looks to extend quite a long way towards the camera and way beyond the wingtip in the daytime pic.
http://www.airliners.net/open.file/1293784/L/
Plus, I've been at Toulouse in November when it's snowed quite heavily, so don't discount the snow/ice theory so readily.