Where is the yangtze river located?
Yangtze river is located in China and runs through the most commercial city there, Shanghai. It’s the longest river in China and the third longest river in the world, also home to two endangered species, the Chinese Alligator and Chinese Paddlefish. It has been known to run dry a couple of times in the past so watch the weather forecast before heading out for a day on the water.