山
峦
叠
翠
shān luán dié cuì
基本释义
形容山峰众多且险峻。
英文翻译
Green mountains