High-resolution satellite images of Flying Fish Cove, Christmas Island.

Storms