Yes, that's a gas or diesel generator behind that charging station. Probably diesel.
That looks to be about a 200A generator, that’s a lot of juice for two outlets. Imagine that on a much larger scale. Ouch.