The River Han is 952 miles (1,532 km) long. It flows into the Yangtze. The countries within its drainage basin are: P. R. China