noun
mountainous country; land of mountains
Refers to a country or region dominated by mountains. Often used in geographical descriptions or as a poetic epithet for Japan.
日本は山国だから、平地が少ない。
Because Japan is a mountainous country, it has little flat land.
スイスも山国として知られている。
Switzerland is also known as a mountainous country.