Firefighters in Germany are battling to subdue one of the largest forest fires in recent decades, around 50km (30 miles) south of Berlin.

The blaze spread overnight on Thursday to an area equivalent to 500 football pitches.

Fire crews, many of them volunteers, had their work complicated by the presence of unexploded munitions, which litter the forests around Berlin.

Hundreds of people have been evacuated from homes menaced by the fire.

Authorities said 540 from three villages were moved to safer places, mostly emergency accommodation.

Blazes near the village of Treuenbrietzen were targeted by helicopters dropping water from above. Police water cannon have also been deployed.

"I have huge respect for the firefighters who are out there right now, risking their lives," local politician Günter Baaske said.

"We know there is ammunition lying around in the forest."

The munitions are believed to date from the Soviet Army's actions in the former East Germany, during World War Two.

Mr Baaske added that some explosions had been heard.

Authorities have said the fire is now under control, but that it may take days to fully extinguish.

The blaze is believed to have been started deliberately.

The BBC's Berlin Correspondent Jenny Hill reports that people living in the capital were told to close their doors and windows because of a cloud of smoke hanging over the city.

So far, air traffic to and from Berlin remains unaffected.