Hydropower dams may conjure images of the massive Grand Coulee Dam in Washington state or the Three Gorges Dam in Hubei, China—the world’s largest electricity-generating facility.
Hydropower dams may conjure images of the massive Grand Coulee Dam in Washington state or the Three Gorges Dam in Hubei, China—the world’s largest electricity-generating facility.