In Berlin , what distinguishes a " Berliner " from a " Kameruner " ?
In southern Germany , they are also called " Krapfen " and are especially popular during Carnival season ( " Karneval " / " Fasching " ) in southern and middle Germany and on New Year 's Eve in northern Germany .