shēn​shān

deep in the mountains

Definitions

shēn​shān

deep in the mountains

Sources