lookout tower?
Devil's Head Lookout Tower (lookout tower?)