http://esamultimedia.esa.int/images/...5_aerial_H.jpg

I used to live very close to this place, it's in Holland on the dunes between Katwijk and Noordwijk and it is ESTEC http://www.esa.int/esaCP/SEMOMQ374OD_index_0.html which is the European Space Center.