Shoaiba Stage 2 _

Saudi Arabia / Makkah / Bahhrah /
 Upload a photo

6x380MW oil fired steam power plant.
Built by Alstom Power (France / Baden).
Nearby cities:
Coordinates:   20°37'38"N   39°33'17"E
This article was last modified 18 years ago