Question: which countries have good relations with north korea?
Answer: The People's Republic of China is often considered to be North Korea's closest ally. North Korea is also the only country with which China has a legally binding mutual aid and co-operation treaty.