The code that reflects the recursive case is:
else:
return (x * factorial(x - 1))
or
else: return (x * factorial(x - 1))
These lines represent the point where the function calls itself (recursion) to calculate the factorial for a value smaller than the original.