The solar power plant is located in Datong County in China's Shanxi province. The plant will has a total installed capacity of 50 MW and built to resemble a giant panda; the national Chinese...
* The information available in this section may vary depending on the project.