Super Typhoon began pummeling the mainland of southern China today, slamming ashore on the Luichow Peninsula with winds at landfall that may have been as high as 135 miles per hour.
Click on the image above to watch an animation of infrared satellite images showing the storm barreling ashore. It was the strongest storm to hit southern China in 41 years.
Here’s a spectacular closer view:
The eye of the storm is clear and well defined as it approaches and crosses the very northern