Stanford researchers find mental health prescription: Nature

Study finds that walking in nature yields measurable mental benefits and may reduce risk of depression.