China on Wednesday completed the installation of 20 units of five-megawatt wind turbines after a six-month endeavor. Situated in the Xizang Autonomous Region, with the highest unit positioned at a remarkable altitude of 5,200 meters, the project sets a new global record for high-altitude wind power projects.