[--]

Jyutping san4 saan1
Pinyin shén shān

Definitions (CC-CEDICT)
  1. sacred mountain
Definitions (Wiktionary)
  1. noun
    mountain in which the immortals live
  2. name
    Shenshan (a town in Chibi, Xianning, Hubei, China)