LIVE satellite images of Hainan, China, updated in near real-time.

Storms