Stretching 2,335 meters long and standing 181 meters tall, China’s Three Gorges Dam holds back up to 39.3 cubic kilometers of ...
Discover the fascinating story of China's Three Gorges Dam, one of the world's greatest infrastructure achievements. This ...