The terrain of Korea, North is mostly hills and mountains separated by deep, narrow valleys;