深山老林 shēnshānlǎolín remote mountains and old forests Definitions Defs Origin Strokes Stroke Words Sentences Sents 深山 shēnshān remote mountains the remote or deep parts of a mountain range老林 lǎolín virgin forest forest that has remained untouched for a long period; wild mountain woods