Places on MSN
China’s ambitious dam project ended in collapse
China invested heavily in one of its most ambitious dam projects, designed to control floods and generate massive power. Engineers claimed the structure could withstand extreme conditions. But ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results