Hambakseom or Hambakdo is an island in South Hwanghae, North Korea.
Wikipedia https://en.wikipedia.org/wiki/Hambakseom
Coordinates 37°40'39.9" N 126°1'42.069" E