When I worked in Germany in the 80's, there was a 6 week vacation for everyone - period. That is a big part of the reason their economy booms.
It's pretty normal in European countries to have lots of vacation time. The previous company I worked for had a head office in Norway, and everyone had six weeks, usually taken over the summer. When people came over to work in Canada they were less than impressed with our work/life balance.