A rare celestial event is set to captivate skywatchers in January 2025, when six planets—Venus, Mars, Jupiter, Saturn, Uranus ...