The Yangtze or Yangzi is the longest river in Asia, the third-longest in the world and the longest in the world to flow entirely within one country Yangtze River Rio Grande Niger River Yukon True or False: There are no deserts in Europe.