Utility Project

Utility Project
Location: Jimunai, Xinjiang
Size: 12.6MW