Germany's Legendary Holiday Markets
November 28-December 6, 2005