I miss this river. The Yangtze River (Changjiang), over 6300 kilometers long, is the largest and longest river in China