Earth Gallery - 20 deadliest US storms in history - Earth.com

Hurricane Harvey Satellite Photo. This photo of Hurricane Harvey satellite photo was taken from space on August 18, 2017. Hurricane Harvey was a devastating Category 4 hurricane that made landfall on Texas and Louisiana in August 2017, causing catastrophic flooding and more than 100 deaths.

News coming your way
The biggest news about our planet delivered to you each day