High-resolution satellite images of Hoover Dam, United States.

Storms