OWL Magazine Korea

Central Park, located at the heart of Incheon Songdo New City, is exactly what its name suggests—a central park occupying twice the area of Yeouido Park. It opened on August 7, 2009. Designed with the goal of providing a large green space for citizens in the heart of Songdo International City, which is densely populated with high-density residential and commercial ...