Definition

Land or property on which an observatory or other astronomical instrument is situated, specifically related to astronomy and the placement of telescopes or other instruments for observing celestial bodies.