World Cup Stadium Seoul is located in Mapo gu of Seoul. It was built for 2002 FIFA world cup. Stadium has a capacity of 66806 seats. You can walk around there and visit the Museum if there are no events in the stadium.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.