China has given full play to the political advantages of the socialist system, and has always been the first to pursue cooperation with the WHO based on scientific, open and transparent principles.
A mega hydropower station built in Southwest China s Sichuan Province along the middle and lower reaches of Yalong River began operation on Wednesday, marking a landmark project of China s hydropower development in high-altitude cold areas and a milestone in the history of hydropower construction in the world.