observation station

Noun
  1. a station set up for making observations of something
observation station
The scientists work at the observation station on the mountain.