The world's largest folk festival, the German Oktoberfest, wound up another year with a colourful parade. Six million visitors attended the two-week party. They drank 6.6 million litres of beer and consumed 104 oxen.
Germany's annual Munich Oktoberfest came to a close with Sunday's parade. This year's festival was a celebration of beer, roast chickens and pork knuckles.