China
North Korea
Sohae satellite
launching station
Pyongyang
Yellow
Sea
South
Korea
Seoul
100 km
100 miles
North Korea
China
Sohae satellite
launching station
Yellow Sea
Sea of Japan
Pyongyang
South Korea
Seoul
100 km
100 miles