It's a big ass dam dude, it's 5 times the size of the Hoover dam and stretches for over 600 kilometers.
The Three Gorges Dam generates about 10GW and displaced upwards of 1.5 million people. Total world energy generation from fossil fuels is about 10TW. So, if you accept the displacement of at least 1.5 million people for the Three Gorges Dam, you should be willing to accept the displacement of at least 1.5 billion people for fossil fuel consumption, right?
Oh, and the figure I read was 1.6 million displaced, but the article was a bit old.
Hence my statement of more than 1.5 million. In fact, it's probably several million, but Chinese propaganda likes to play it down.
For 10 TW of clean power I think that displacing 1.5 billion people is a damn bargain.
Promising costs nothing, it's the delivering that kills you.