I've been looking at the pictures for Arendelle for quite some time now, analyzing them in extreme detail as I attempt to recreate it in toybox.
And now that I've been looking at it enough, it doesn't look like Arendelle is built for peacetime.
There's an extended wall shielding the village from anyone crossing the mountain to get in there.
The castle itself forces you to approach from one direction to get inside and is in the middle of the lake.
Additionally, it's surrounded by a high wall which provides a clear line of sight around the entire lake.
The only other entrance to the castle is in the wall and in clear sight, if you tried to approach it, they'd see you parking boats near it.
There's also a wall extending out into the lake which may provide an impediment to ships if they approached from that side (where the second entrance is).
Which got me wondering, given how heavily they've fortified the castle and the village against invasion, is Arendelle expecting such an attack?
Are there nations nearby with hostile intent?
Or are they subject to raids from time to time?