On This Day
December 8th 1908
The 60 inch telescope at Mount Wilson telescope had its "first light" on December 8, 1908. It was at the time the largest operational telescope in the world. The 60 inch would go on to become one of the most successful telescopes in history.