I discovered this location biking around. It's in the Netherlands, it's a huge dump for old military vehicles. The fences were very well repaired. I don't know the name, so I called it "Traction Nord".
Unknown. Most of the vehicles are British.