Which peninsula is located in the delta of the Tumen River on the border between Russia and North Korea?
Correct answer: Noktundo
Marcy
what is a peninsula (can't go to question proper)