Germany is famous for its Christmas markets and the Christkindlmarkt in Munich's Marienplatz is one of the best examples. It takes place during late November and December.