lookout station

noun

1.
a structure commanding a wide view of its surroundings