Location: Xinjiang, China

Installed capacity: 20MW

Optimized installed: 2120pcs Honeybee350

158710698877086845.jpg

158710698912532505.jpg