I knew that I shouldn't have posted them, that took some searching to find out where it was. ;D
The photos were taken in 2007 at a place called herzogenaurach in Germany. We just happened to be passing through it whilst visiting a relative that lives near by. I'm afraid that I don't have any other info about it.