With the right viewpoint, any two distinct circles intersect in exactly four points, indeed any two distinct nondegenerate conics intersect in exactly four points. Like the circle of radius $2$ and the hyperbola $xy=1$. The relevant fact is the Theorem of Bézout, which says that under certain conditions of nondegeneracy, two plane curves, of degrees $m$ and $n$ respectively, intersect in $mn$ points, as long as you count multiplicity, set the points in the projective plane, and look for coordinates of intersection-points in an algebraically closed field. The equation of the circle $(x-1)^2 +y^2=1$, for instance, becomes $X^2-2XZ+Z^2+Y^2=Z^2$ upon homogenization, and it has the two distinct (in projective plane) points $(1,i,0)$ and $(1,-i,0)$. These are the two “imaginary points at infinity” carried by the circle, and they are common to all circles.
Two concentric circles intersect at these two points, and are tangent at both, so each point must be counted with multiplicity $2$.