A "place of pilgrimage" for all football fans.
German Football Museum