China's Three Gorges Dam releases water to make room for flood. Located on the upper stream of China's longest river, the Yangtze, the dam is the world's largest hydropower project. #China #ThreeGorgesDam #Yangtze #ChinaTravel #flood
Source: Xinhua
Editor: huaxia
2024-07-17 16:28:18
China's Three Gorges Dam releases water to make room for flood. Located on the upper stream of China's longest river, the Yangtze, the dam is the world's largest hydropower project. #China #ThreeGorgesDam #Yangtze #ChinaTravel #flood