Icon
 

Satellite view of the Fengning Pumped Storage Power Station a