The idea that immersing yourself in forests and nature has a healing effect is far more than just folk wisdom...