A mammoth river project
Submitted by ipsita on Fri, 1998-01-09 10:30
The 24-billion-dollar Three Gorges Project on the Yangtze river in China has aroused worldwide attention. When completed, it will have the largest hydroelectric power station in the
Main Topic:
Mark Content Private(Internal):
Clipping Type:
DNB
External URL:
Main Type:
dte-DNB
Publication Date:
09/01/1998