In 1917, the Mount Wilson Observatory near Pasadena, California, completed the installation of a 100-inch telescope.
It was then the largest telescope in the world.
In 1917, the Mount Wilson Observatory near Pasadena, California, completed the installation of a 100-inch telescope.
It was then the largest telescope in the world.