Photovoltaic Power Plant in Wuhuan,Hubei

Capacity:3.5MW
Location: Wuhuan,Hubei,China