Traveling Along the Amazing Yangtze River of China
China’s Yangtze River is the longest river in Asia at 3,975 miles in length. Globally, it is ranked third after Africa’s Nile River and South America’s Amazon River. The drainage basin of the Yangtze takes almost one-fifth of China’s total land area. The Yangtze River delta alone accounts for almost 20 percent of the country’s ...