ReadWriteQuiz
Chinese dictionary
n.great cluster of mountains; jumble of mountains; peaks rising one higher than another
峰峦叠嶂
round ranges of hills
层峦叠嶂
great cluster of layers of mountains
synonym
峰峦叠嶂
round ranges of hills
层峦叠嶂
great cluster of layers of mountains