Preparing your study page...
Correct answer: B
Explanation
The Three Gorges Dam in China is widely recognized as the largest hydroelectric power station by installed capacity.