Letzigrund footall stadium

Capacity: 30,000

City: Zürich

Country: Switzerland

Club: FC Zürich

International: Unknown