bn:02226956n
Noun Concept
AR
No term available
EN
A hill castle or mountain castle is a castle built on a natural feature that stands above the surrounding terrain. Wikipedia
Relations
Sources