Nature lovers are happier people

Being forced to stay indoors might be proof enough to tell us what we suspected all along: Being outdoors makes us happy.