Showing posts with label Snow. Show all posts
Showing posts with label Snow. Show all posts

Snow squall

A snow squall is an intense short-lived burst of heavy snowfall that leads to a quick reduction in visibilities and is often acco…