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