The Yangtze begins at the southern foothills of Geladandong Peak in the Tanggula Mountains of Qinhai Province. From there it stretches 6,300km past six provinces, including Tibet, Jiangsu and Shanghai, finally emptying into the East China Sea. Along this sometimes muddy waterway are some of the oldest human sites and artifacts known. The Ba, for […]