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

Storms