Power Systems

Logo

Zargan Thermal Power Plant

  Ahwaz, Iran

View more