'observation station' definitions:

Definition of 'observation station'

(from WordNet)
noun
A station set up for making observations of something