Global
中国大陆
Japan
France
Germany
Portugal
Spain
Project Size40MW
Location: Hubei, China
Completed: 2015
Project Type: Ground Mounted