North Korea can barely feed its 23 million people even with a good harvest due to its hilly terrain and antiquated farming industry.