Other people seek the mountains for renewal of their inner lives.
⇑ Translate the sentence above by Google ⇑
Related: renewal