Picture of the 575MW project located in Nangong City, Hebei Province, China
View related News Release View related News Release    Download Download this image