yangtze river fun facts