Sichuan Liangshan Muli Chabulang solar farm
Sichuan Liangshan Muli Chabulang solar farm solar overview.
Sichuan Liangshan Muli Chabulang solar farm is an operational 1,000 MW solar installation in China.In OperationChina
At a Glance
Capacity
1,000 MWMounting
UnknownOperator
Data coming soonCountry
ChinaLocation
28.635°, 100.739°Website
Data coming soonOwnership
Owner data coming soon.