A landmark study of 50,363 people in 58 countries reveals that contact with nature significantly increases life satisfaction through a proven pathway: nature contact promotes body appreciation, which is driven by greater self-comp