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