mountain castle site

C58089 concept

A mountain castle site is a fortified stronghold strategically built on elevated, rugged terrain to maximize defense, visibility, and control over surrounding regions.

Observed surface forms (1)

Instances (2)