on January 10, 2005
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!
©Travelocity.com LP 2000-2009