Powerful dust storms tore across northern India killing at least 100 people and injuring more than 140 as they flattened houses in their path and warnings were made Thursday of more chaos to come.
Winds of more than 130 kilometres per hour ravaged Uttar Pradesh, Rajasthan and Punjab states and the death toll was expected to rise, officials said.
The dust storms brought down feeble mud houses, killing people as they slept.
Walls, trees and electricity pylons were all torn down by the winds which were followed by fierce lightning storms.
Similar storms kill hundreds of people each year in India, but these were some of the most severe in recent decades.
Shivam Lohia, who owns a resort hotel in Alwar district of Rajasthan, said he abandoned his car on the road ran for his life after it was almost blown away.
"I haven't seen such a devastating storm in at least 25 years. Everyone was scared and running for cover as trees and homes were getting blown away. It was a nightmare," Lohia told AFP.
More storms to come
There were 65 confirmed deaths in Uttar Pradesh in the north, 33 in the desert state of Rajasthan to the west, and two in Punjab.
Agra district of Uttar Pradesh was one of the worst hit with more than 40 people killed. The Taj Mahal is in Agra city but officials said the monument escaped damage.
Last month, a similar storm killed at least 15 people in Uttar Pradesh and destroyed two minarets over an entry house to the Taj Mahal.
Most of the victims were killed as they slept by houses that collapsed or by falling walls, trees and electric pylons, officials said. Many people in India sleep outside during the summer months to escape the high temperatures.
Rescuers were still going through the rubble of felled homes on Thursday.
"We can confirm at least 65 deaths from around 40 of the state's 75 districts," T.P. Gupta of the Uttar Pradesh relief commissioner's office told AFP. He called the death toll "unprecedented" from such a storm in the past 20 years.
Gupta said there were 43 deaths in Agra district. More than 150 cattle and other animals were also killed across the state.
"There is a forecast for more storms in the next 48 hours across the state so people should be alert," he added.
Hemant Gera, head of Rajasthan's Disaster Management and Relief Department said emergency services are on alert and that people should not sleep outdoors.
In Punjab, Kumar Amit, deputy commissioner of Patiala district, told AFP that a wall collapsed killing two people.
India's Meteorological Department said there would be more storms over a wider area up to Saturday.
Three districts in Rajasthan, a state popular with tourists for its heritage palaces and colourful culture, were hit the hardest on Wednesday.
"Most of the 33 deaths and 102 injuries across our state were from three districts Alwar, Dholpur and Bharatpur," Gera told AFP.
Weather department officials in New Delhi said the storm was caused by a collision of rival eastern and western weather systems over the humid northern plains.
Charan Singh, a scientist at Indian Meteorological department, said winds of 132 kph hit Agra while even in the capital, Delhi, there were winds of 59 kph.
Power supply was cut in many parts of Rajasthan as thousands of electricity pylons were destroyed. Officials said it could take more than two days to restore power.
The state government quickly released funds to compensate the families of those killed or for damage. About $6,000 would be given to the families of each of the dead.
"Saddened by the loss of lives due to dust storms in various parts of India. Condolences to the bereaved families. May the injured recover soon," Prime Minister Narendra Modi said on Twitter.
"Have asked officials to coordinate with the respective state governments and work towards assisting those who have been affected," he added.