Polar Vortex

Concept

Large area of low pressure and cold air surrounding the Earth's poles

1 story