T EVAP cooling towers
El Cairo - Governatorato del Cairo (Egypt)
Aluminium production site, cooling system with cooling towers.
Aluminium production site, cooling system with cooling towers.