observation post in Finnish
observation post in Finnish
näköalapaikka
a lookout or vantage point
tarkkailupiste
a lookout or vantage point