Mountains and nature teach me the meaning of a life