Footage has emerged of huge hailstones falling onto cars in northern China.
The video, filmed in Changzhi, Shanxi Province on Monday, the tennis-ball sized hailstones smashing up car windows while the owners try to protect their vehicles with duvets.
According to reports the hailstorm lasted for 40 minutes.