Hmm, actually, Fortress and Stronghold are completely different castles in every way. It seems the riddle isn't that simple, or you're not understanding something.
:)
I'm writing from work, in a hurry, and after reading the comments, I got confused, but the meaning is clear. Stronghold :)