A facility equipped with telescopes and scientific instruments for observing astronomical objects.
» Site Glossary