OWL Magazine Korea

The Olympic Park in Songpa, Seoul, is the largest park in the city. At one point, it held the title of the largest park in the country until the opening of Ulsan Grand Park in 2005, which surpassed it in size. The Olympic Park was established to commemorate the 1988 Seoul Olympics. The construction, funded by the Seoul Metropolitan Government ...