Top Runner Project in Haixing,Hebei

Capacity:55MW
Location:Haixing,Hebei,China