China's newest canal is 134 kilometers long, cost about $10 billion, and crosses a watershed — meaning barges literally climb a hill to reach the sea. ...
China's newest canal is 134 kilometers long, cost about $10 billion, and crosses a watershed — meaning barges literally climb a hill to reach the sea. ...
Our website uses cookies to improve your experience. Learn more about: Cookie Policy
Follow US: