Sentinel tower or fortress. Stones in place at west of same.; Paper

Image