The mishmash of architectural styles highlights the notion that this castle was a "work in progress" over quite a few centuries.
Avenches