It might be said that the natural habitat of holiday cheer is the outdoor Christmas market. There are about 2,500 scattered across Germany in the month of December, where locals gather to shop, gawk and carouse. Most German cities and towns have a central market square where stalls, a stage and plentiful holiday decorations are set up in the weeks before Christmas. Large cities have multiple Christmas markets that cater to different audiences, like the one at Berlin's Alexanderplatz, above. (Cameron Abadi/GlobalPost)
( / )








