Men's

Estadio Olimpico de Sevilla

Country

Spain

City

Seville

Capacity

60,000

Location