A pair of Canada Geese nest on this little rock island in the pond on my street every year.