Chinese-built largest pumped storage power station in Israel in full swing
© Provided by Xinhua The Chinese-built 344-MW Kokhav Hayarden pumped storage hydropower plant, located near the city of Beit Shean and lies 275 meters
Source: singaporestar.com