Is the Yangtze River in Africa?

No. The Yangtze (Chang Jiang) is the longest river in Eurasia, flowing entirely through China before emptying into the East China Sea.

Copyright Wanderlust World © https://www.ynyoo.com