A certain place whose characteristics, as to location, altitude, atmospheric conditions, etc., make it appropriate for astronomical observations.
→ astronomical; → site.