While its true, that Germans have a law that requires at least 20 days of holiday, actually almost all Germans have 30 days holiday entitlement. This is defined in contracts (called Tarifvertrag), negotiated between unions and the employer associations.
Abusive comment hidden.
(Show it anyway.)