Christmas at Koln Cathedral, or the Schloss at Heidelburg, Germany is a place for great people, great food and great pictures