Helicopter on football ground, Alsace, France In the small town of Masevaux. File submitted by Richard Barlow Related