T HE MIGHTY Yangzi, running 6,300km from the Tibetan plateau to Shanghai, is sometimes known as China’s “mother river”. Yet ...