It wouldn’t be surprising, at this point, if it were either in Iran or Nork.
Guessing Iran. Almost the same distance of travel as going to Beijing.