Also known as Spanish Fort. L'Aquila, L'Aquila Castle (L'Aquila, Italy)
castle in L'Aquila, Italy
via Wikidata · CC0
Le fort espagnol (Forte Spagnolo en italien), communément appelés «Il Castello» par les Aquilans, est l'un des châteaux de la Renaissance les plus impressionnants du centre et du sud de l'Italie, il est situé dans la ville de L'Aquila, dans la province des Abruzzes.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).