La bandiera della Germania è composta da tre colori, in successione dall'alto nero, rosso e oro. Ogni colore ha un diverso simbolismo. Dal nero della schiavitù, al rosso delle battaglie sanguinose, all'oro della libertà. La bandiera risale al XIX secolo ed è il simbolo della Germania unita.