China. Jilin Province. The Tumen River which separates China (near side) and North Korea (far side). Tumen is part of the Korean Autonomous Prefecture in the north-east of the country. 2011