Meudon 83-cm refractor

With its 83-centimetre objective lens, the 1891 Great Refractor at Paris Observatory in Meudon is one of the world’s largest lens-based telescopes.

Credit:

Observatoire de Paris

Image Formats

Large JPEG
1.8 MB
Screensize JPEG
491.7 KB