Petrochem power plant

The Petrochem power plant is location in.

Overview
Petrochem power plant be found in Arroyo, Santo Domingo. Outside of game bugs or glitches, it's currently impossible to get inside.