The South Korea play their home games at Seoul World Cup Stadium, which opened in 1998 and is located in Seúl. The stadium holds 66704 fans.