PERSPECTA

News from every angle

← Back to headlines

Satellite photos show what the massive blizzard slamming the Northeast looks like from space

A person crosses 42nd Street in New York, February 23, 2026 during a snow strom. More than 40 million people were under blizzard warnings in the northeast United States on Monday, as a winter storm du

23 Feb, 17:52 — 23 Feb, 19:00
High (64/100)
PostShare

Perspective Analysis

Comparing sources…

Read at source (4 outlets)