when do solar eclipses happen?
Solar eclipse
The orbital planes cross each year at a line of nodes resulting in at least two, and up to five, solar eclipses occurring each year; no more than two of which can be total eclipses.