St.John's *Eve* on 23rd, and St.John's *Day* on 24th.
But "St.John" is an invention!
June 24th is principally
Midsummer's Day.
And the festival is astronomical!
And it's virtually certain than any firey-festivities on that day are, originally, a celebration of the sun (at its seasonal peak).
The night of December 24th-December 25th is Midwinter's Night.
That festival too is astronomical!
Both astronomical festivals have been hijacked by insane people.
Midsummer's Day is today still noted on many calendars in England (where I'm from). But Midwinter's Night has been obliterated by the stamping foot of that abomination called Christianity. And it therefore does not appear on the calendars. (Perhaps "Jesus" beats "John", and "John" wasn't quite up to the job of entirely stamping out the healthy reality of a festival that was real, and truly for all!

)
Interestingly, Midsummer and Midwinter today are marked three days behind the actual astronomical solstices, which happen today on the 21st or 22nd. This is interesting because it raises the question of whether the calendar has slipped, or whether that was intentional.
It have read that the re-lengthening of the days after the Winter Solstice was only noticable by the ancients three days after the middle of the Solstice. And hence the *festival* then, to celebrate the "beginning" of the re-lengthening of the days.
Also, a fire festival to celebrate the eve of the last day of maximum daylength and sun totally makes sense.
"Solstice" itself means "sun stands still", which indicates indeed that the ancients did notice a *period* of a few days in which the sun rose and set in the same place and the length of the day did not, as far as they could see, change. So that does add up!
I am very happy to have learned about the astronomical bases of our big festivals. Everyone can appreciate these festivals for what they truly are!
