Construction has been finalized on the world’s largest pumped storage power station, boasting a capacity of…