Namhansanseong fortress south of Seoul, Korea