cooling towers of power plant in northern china.

Royalty-free stock photo ID: 35813926

cooling towers of power plant in northern china.