sơn cốc
Meaning
1 senses
▸
A low area of land between mountains or hills, often with a river.
vi Ngôi làng nhỏ nằm yên bình trong một sơn cốc xanh tươi.
en The small village lies peacefully in a green mountain valley.