An errant North Korean missile crashed into a city near Pyongyang during a botched missile test in 2017.

According to The Diplomat magazine, a Hwasong-12 intermediate-range ballistic missile failed during a test flight in North Korea on April 28, 2017, hitting the city of Tokchon.

Launched from the Pukchang airfield, the missile traveled only 24 miles before falling from the sky and striking a complex of industrial or agricultural buildings.

A U.S. government source with knowledge of North Korea’s weapons program asserted that the missile’s first-stage engines failed after approximately one minute of flight.

The Diplomat received an exclusive report regarding the missile’s impact location, which the magazine verified using commercially available satellite imagery from April and May 2017.

Satellite images revealed that the explosion caused extensive damage in the densely populated area of Tokchon, but there was no method by which a number of casualties, if any, could be assessed.

The missile was intended to land in the northern part of the Sea of Japan, near the coast of Russia.

Media outlets around the world reported on the failed missile test when it occurred, but details regarding the landing site of the missile remained undisclosed until now.