Hercules Diesel Generator at Dahua Theater

A diesel generator in a small room at the side of the building.