A freak hail storm has struck in one of Mexico's largest cities, burying vehicles under a thick layer of ice.
Local authorities in Guadalajara scrambled to clear roads, as the city with a population of around five million, experienced temperatures of around 31 degrees Centigrade in recent days.
Governor of Jalisco, Enrique Alfaro Ramirez, said he'd never witnessed scenes like those he saw Sunday morning.
"Hail more than a meter high, and then we wonder if climate change exists," he said on Twitter.

US, Iran at odds on nuclear inspections, frozen assets in deal to end war
Oman establishes temporary shipping corridor through Strait of Hormuz
Power cuts in France leave thousands sweltering amid scorching heatwave
Libya's eastern government bans entry of nationals from four African countries
New Lebanon-Israel talks begin in shadow of US-Iran deal
