Kaesong
Secara geografis, daerah Kaesong mengandung tiga strata, yaitu Proterozoik, Cenozoik, serta Paleozoik, serta granit intrusif Mesozoik. Bawah tanah Kaesong mengandung emas, seng, tembaga, "fluorspar", batu kapur, granit, dan kaolin. Tanah hutan berwarna coklat yang terdapat di dekat area drainase sungai Yesong, Imjin, dan Han, adalah tanah aluvial dan salina. Iklim Kaesong secara garis besar hangat dan moderat. Suhu rerata tahunannya adalah 10 derajat Celsius. Bulan terdingin adalah Januari, ketika suhu rata-ratanya mencapai -5,9 derajat Celsius. Bulan paling panas adalah Agustus, dengan suhu rata-rata 24,7 derajat Celsius. Rerata curah hujan tahunan berkisar dari 1.300 hingga 1.400 milimeter. Durasi tanpa salju daerah Kaesong adalah paling lama di Korea Utara, yaitu 180 hari. Sekitar 55% daerah Kaesong adalah hutan (80% hutan pinus), dengan 40 spesies mamalia dan 250 spesies burung.