Meltzer Power Plant

Meltzer Power Plant is a power station located in Starling City.