A “split polar vortex” is evidently the weather phenomena responsible for the recent spate of storms.

A “split polar vortex” is evidently the weather phenomena responsible for the recent spate of storms.

Sure have had a ton of rain this winter!!!
Only kidding…
Amazing view of Gullfoss, in SW Iceland:
