I know it's off the topic of this thread but couldn't help but wonder where these places are. After seeing a couple of nice photos taken at these places, I thought that I can drop by when doing ED but wasn't able to find the answer.
Are these one of the BMW plants somewhere in Germany?