This is what’s beating up the West.
While the weather outside may be frightful – the western US is freezing under several feet of snow from the lashing of Winter Storm Iras and other weather troubles to come – the view from space is quite delightful.