The answer is mountains and its seacoast
The mountains in korea separated the urban and rural area. This affect the technological development to focus only on the metropolitan area and let the other side of the mountain to focus on handling agricultural sector.
The seacoast of Korea both provide many maritime products and became a large chunk of their export and serve as a pathway for international trades with China and Europe