Tag: tropical storm

Tropical storm with atmospheric river making landfall, showing swirling clouds, wind currents, and wet pavement.
Typhoon’s Fury: Atmospheric River Landfall