Wind and Solar Power Surpass Thermal Power in China

Wind and Solar Power Surpass Thermal Power in China

The photovoltaic power plant of Huangjiang Reservoir in Xinlin Village, Liuzhou City, Guangxi, China on June 4, 2025.

  • Product Code
  • ILEA004493526
  • Registered date
  • 2025/6/04 00:00:00
  • Credit
  • CFOTO / Kyodo News Images
  • Media source
  • CFOTO
  • Media size
  • 5280 × 2970 pixel
  • Resolution
  • 72 dpi
  • Deployment size
  • 2.31(MB)*
  • Special instruction
  • CHINA OUT
    **The text may be generated by an automatic translation system**

*File size when opened in Photoshop, etc.

Similar Images & Videos