Login or Register
New User ! Register
The fortress is a fortified fortress built in a hard-to-reach location, often on top of a mountain o...