At least 44 people were killed and more than 200 wounded when a mini-cyclone, described by Met Office as the third worst in the country's history, struck Peshawar and parts of Khyber Pakhtunkhwa on Sunday.
Most of the victims were women and children as torrential rains lashed Peshawar, Mardan, Nowshera and other areas of the province causing roofs to cave in and walls to collapse.
Rescuers rushed victims to hospitals as roads submerged in water hindered their operations. Ambulances and rescue vehicles found it difficult to enter into some areas due to fallen trees and electric poles. Residents carried some of the injured on their backs to cars heading to hospitals.
An emergency has been declared at all local hospitals in Khyber Pakhtunkhwa province. (Dawn News)