英语翻译cliffrange of peaks 参考释义嶂[zhàng]-(直立像屏障的山峰)ascreen-likemountainpeak:peaksrisingonehigherthananother层峦叠嶂 实用例句重峦叠嶂构成这个城市的风景点。Mountains dominate the city's landmark.