Satellite image of the Yongbyon Nuclear Research Center in North Korea, taken on Feb. 19