High-resolution satellite images of Vancouver, British Columbia, Canada.

Storms