Every June around this time turtles come up from pond and lay eggs in this spot in Wantage. After 24 hours it goes back to the pond.