Germany is one of the heaviest alcohol-drinking nations in Europe, placed fifth after Luxembourg, Hungary, Czech Republic and Ireland. Only around five percent of Germans consider themselves teetotalers, making it -- after Luxembourg -- the European country with the lowest percentage of people who abstain from drinking.