Beijing has been hit by its worst rainfall in 60 years.

The deluge started on Saturday afternoon and continued into the evening.

At least 37 people were reported to have died in the floods.

Thousands of people were also said to have been stranded at the main airport.

One man was reported to have died after being pulled from a submerged car in this street.

Some areas were said to have received 460mm (18.1 in) of rain.

For many, travelling on foot became the best way to get around as key roads were inundated.

The subway system continued to function, despite rainwater pouring down the steps of some stations.

Hundreds of pupils were evacuated from a military school in the Fangshan district of the capital. As the rains moved off, they left clearer skies in their wake - a rarity in Beijing, which suffers from severe air pollution.