Pumped storage hydropower (PSH, 抽水蓄能) is an important technology. In August, China put into use the country’s biggest PSH station in Fengning, Hebei.