More than 300 people are said to have died in floods triggered by heavy monsoon rains in northern Pakistan. Rivers have burst their banks sweeping away buildings including schools, hotels and houses.
Thousands of people have been left stranded. Entire regions have been submerged in the deluge. Low lying villages in the Khyber Pakhtunkwa province have been inundated by the highest amount of rainfall for decades according to aid agencies.
Authorities are struggling to cope. Communications are down and in some cases whole villages have literally been washed away.
The north west of the country has borne the brunt of the monsoon flooding but the south western province of Balochistan has also been hit and crops in Punjab province have been ruined.
In Pakistan administered Kashmir landslides have led to power cuts and polluted drinking water. People living in low-lying areas are being urged to move to higher ground.
Fears remain that many more lives will be lost and several hundreds of thousands of people will be left homeless if the rains persist.