The shortest day of the year and the longest night — the astronomical winter solstice in 2025 will come on December 21. This event, which has been celebrated since ancient times, marks the beginning ...