ReadWriteQuiz
Chinese dictionary
n.chain of mountains; multipeaked mountain; undulating mountain ridges; mountain range
山峦重叠
range upon range of mountains
山峦青青
the blue ridges of the mountain
山峦起伏
undulating hills
远处的山峦白雪覆盖。
The mountains in the background were capped with snow.
标有等高线的山峦
contoured hills
苍鹰在山峦上方盘旋。
Goshawk circled over the mountains.