The Walled City of Kaesong surround the royal castle, Manwoldae. The walls have a total length of 23 km and are partially preserved.