Christmas Markets in Germany

Ahhhh, Gluhwein ! Hot and spicy mulled wine, tastes so good with my bratwurst here in the marketplace of Mainz, Germany. Oh, the shopping! Christmas pyramid carousels (Weihnachtspyramids), incense burners called