Places | May 27, 2014 03:00 PM EDT
Check out the Dongdaemun Stadium in South Korea
The Dongdaemun Stadium, was in Seoul, South Korea and included a multi-purpose stadium, a baseball park and other sports facilities.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.