A satellite photo of the Punggye-ri nuclear test site in North Korea on Wednesday.