stadium City Country Capacity
Signal Iduna Park Signal Iduna Park Dortmund Germany Germany 81.365