Chinese words · Chengyu

深山老林

shēnshān-lǎolín

remote mountains and dense forests

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.