where am i solved by inselaffe.

where is this?

germany ?

I reckon this might be Hockenheim services. Those look like the woods where the punters camp when there’s a race on.

spot on again inselaffe.