High-resolution satellite images of Budapest, Hungary.

Storms