About Wihwa Island
Wihwa Island is a river island in the Yalu river, lying on the border between North Korea and China. It is now under the effective jurisdiction of North Korea, due to ethnic Koreans living on the island at the time of the 1962 border treaty.