World Cup Soccer Stadium does not yet have a photo. Upload the first!
X
Comments
Quote: Soccer is HUGE in Korea, and the 2002 World Cup Championship was held in this brand new stadium. It has 63,961 seats and is accessible by train. The mascots are these anime characters. This is an impressive space for sure!
From journal South Korea