The Three Gorges Dam in China's Hubei province is the world's largest. AFP
The Three Gorges Dam in China's Hubei province is the world's largest. AFP

We have truly lost our way when our rivers can no longer find the oceans