In the colonial city of Puebla, in central Mexico, rain and an unusual hailstorm were recorded on May 24.