Did you know that when completed, the Kannagawa Hydropower Plant in Japan will be the largest pumped-storage power station in the world? SOMEFACTS.com