The 6300-kilometer-long Yangtze River has eight major tributaries and a catchment area of 1.8 million square kilometers, which equivalent to 1/5 of the total land of China. Yangtze River Cruise has become a must-do activity when visitors visit China. read more