Posts Tagged ‘Three Gorges Dam’

Three Gorges Dam, pieces of concrete flying off

Posted by: the daily messenger on July 24, 2020