Video Details

Date Dec 08, 2025
Duration 00:01:00
File Size 32.60 MB
Resolution 1920 x 1080

Solar Thermal+Photovoltaic Integrated Base - 12/07/2025

Workers are working at China Datang Shichengzi "Solar Thermal+Photovoltaic" integrated base in Hami, Xinjiang, China on China on September 20, 2025.

Solar Thermal+Photovoltaic Integrated Base - 12/07/2025

Workers are working at China Datang Shichengzi "Solar Thermal+Photovoltaic" integrated base in Hami, Xinjiang, China on China on September 20, 2025.

Editorial Use Only

Contact your sales representative for commercial and promotional uses.

License Options

Video ID: 270645