Trees clean the air and give us oxygen to live.
Tree lined streets are cooler in temperature and have been shown to reduce the use of anti depressants in the UK.
I would link what I read but am lazy.
This isn't surprising to me as anything that connects us with nature in a positive way seems intuitively likely to keep you happier at least