Recursive lake