A freak hailstorm has transformed one of Mexico's largest cities into a winter wonderland in the middle of summer.
Guadalajara was dumped with ice during a hailstorm on Sunday (local time), with it reaching more than 1.5 metres deep at some points, reports BBC.
- Incredible footage: Hailstorm turns popular black sand beach white
- Heavy hailstorm smashes Auckland's North Shore
- Hail batters central Auckland as storms roll across the region
The area had been bathing in temperatures of more than 30C, but the air temperature dropped very quickly as the storm hit, down to 14C at one point.
Images from the city show vehicles buried in the ice. Special civil protection machinery had to be deployed to clear the streets.
"I've never seen such scenes in Guadalajara," state governor Enrique Alfaro told AFP.
"Then we ask ourselves if climate change is real. These are never-before-seen natural phenomenons."
No casualties have been reported, but two people did show early signs of hypothermia. Nearly 200 homes and businesses have reported damage.