I think Heathrow does actually have some (admittedly small) grass areas & of course its a bit difficult to tell whats behind the camera.... thats my excuse anyway...
Another guess, for La Cote, Switzerland (LSGP)?
HB-UUL, picture taken May 07?
Rgds
AAO