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