Usage patterns
〈場所〉に城を築くto build a castle in a place
Oda Nobunaga built a castle at Azuchi.
城を攻めるto attack a castle
The enemy army finally attacked the castle.
城を守るto defend a castle
The soldiers defended the castle to the end.
城が建つfor a castle to be built/stand
A magnificent castle once stood on this hill.