power plant in northern china.

Royalty-free stock photo ID: 36328081

power plant in northern china.