High-resolution satellite images of Yangon, Myanmar (Burma).

Storms