The Leonid meteor shower reaches its maximum peak in the early hours of November 17th to 18th, 2025. The crescent moon illuminated...