Lost in greens, found in peace.