High-resolution satellite images of Yokohama, Japan.

Storms