High-resolution satellite images of Diego Garcia, British Indian Ocean Territory.

Storms