Germany's iconic city on the Elbe played host to this year's national celebration marking 26 years since East and West Germany reunited at the end of the Cold War.
Chancellor Angela Merkel and President Joachim Gauck joined the some 450,000 people who gathered in the Saxon capital for music, fireworks and a light show.
While the motto of this year's fest emphasized bringing people together - Brücken bauen, or building bridges - the three-day weekend was also marked by protesters from the left and right opposing one another.
Chancellor Merkel became the target of a demonstration by the anti-immigrant Pegida movement with protesters booing her as she arrived.
"National Socialism is No Alternative" protestors face police in Dresden. Photo: DPA