Many lives along the Yangtze River