Satellite images show significant activity at North Korea's main nuclear site, indicating a possible nearing completion of an Experimental Light Water Reactor (ELWR) at the Yongbyon site, although it is unclear if the country has fully developed miniaturized nuclear warheads