This satellite image portraying the Punggye-ri nuclear test site in North Korea was released and notated by Airbus Defense & Space and 38 North in March. North Korea says it will dismantle its nuclear test site between May 23 and 25.