The Yangtze: China’s Longest River
The 3rd longest river in the world, the Yangtze River winds its way more than 6,000 km from the western mountains of China’s Qinghai Province to the East China Sea in Shanghai. As the country’s largest and longest river, the Yangtze has long been a source of food, transport and power for China. Like any […]