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 and Iran launch new attacks as they wrestle for control of Strait
Blast at fireworks factory in China's Hunan kills 21
Three killed after small plane crashes into building in southeastern Brazil
Russian missile strike kills seven in Ukraine's Kharkiv region, officials say
Evacuations planned as suspected hantavirus outbreak traps 150 on ship off Cape Verde
