dì yuǎn shān xiǎn
基本释义
  1. 地处边远,山势险峻。
英文翻译
  1. Far mountain