Forest river spot, many insects