World Cup Stadium
Seoul
South Korea