New pier completed at North Korea rocket launch site, satellite imagery shows
North Korea says its military activities, including nuclear weapons, are its sovereign right and only for self-defense.
A satellite image shows what appears to be a maritime pier under construction, at the Sohae Satellite Launching Station, in Cholsan, North Pyongan province, North Korea, July 14, 2025.(photo credit: 2025 Planet Labs PBC/Handout via REUTERS)