Germany's capital, Berlin, is home to no less than 20 different Christmas markets, which traditionally open at the end of November and run through to Christmas. This aerial photo shows the "Weihnachtszauber" market at Gendarmenmarkt square.