Fetching details from the dictionary...
immortal mountain wizard (in Taoism); mountain man (esp. a hermit)
person not bound by earthly desires
仙人は山で修行を積む。
Hermits train deep in the mountains.
彼は仙人のように長生きしている。
He lives as long-lived as a hermit sage.
民話に登場する仙人は山の奥に住んでいる。
The immortal sages in folktales live deep in the mountains.