a stone fortress built well over 1 0, 0 0 0 years ago