This year's World Championship was hosted across Taipei and Singapore, with finals culminating in South Korea at the Seoul World Cup Stadium. The venue was originally built for the 2002 FIFA World Cup and has a capacity of over 66,000 seats.