Sunset over the Yalu River July 5, 2015 by Den Hoopingarner Leave a Comment The river that separates China and North Korea. It’s hard to reconcile the natural beauty with the human misery on the other side of the river.