High-resolution satellite images of Incheon, South Korea.

Storms