News | May 27, 2014 02:37 PM EDT
Seoul World Cup Stadium, a must see (PHOTOS)
The Seoul World Cup Stadium, also known as Sangam Stadium, is located in Seongsan-dong, Mapo-gu, Seoul, South Korea. It was built for the 2002 FIFA World Cup and opened in 2001.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.