High-resolution satellite images of Hamhŭng, North Korea.

Storms