Battle of Fort Eben-Emael
From Warlike
Q714288
Error: Invalid JSON (<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Wikimedia Commons SPARQL Query Error</title> <script src="https://cdn.tailwindcss.com"></script> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap" rel="stylesheet"> <style> body { font-family: 'Inter', sans-serif; background-color: #f3f4f6; } .container { max-width: 900px; } .error-box { background-color: #fee2e2; color: #ef4444; padding: 1.5rem; border-radius: 0.5rem; border: 1px solid #ef4444; word-wrap: break-word; /* Ensure long URLs/messages wrap */ } code { background-color: #e2e8f0; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: monospace; } </style>
</head> <body class="p-4 flex items-center justify-center min-h-screen">
SPARQL Query Service
Operation Failed:
An error occurred during query execution: HTTP Error: 400 Response: SPARQL-QUERY: queryStr= SELECT DISTINCT ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source WHERE { SERVICE wikibase:label {bd:serviceParam wikibase:language 'en'} { SELECT DISTINCT ?item ?file ?date ?label ?quality ?latitude ?longitude ?type ?subtype ?source WHERE { { SELECT DISTINCT ?item ?date ?file ?type ?subtype ?source (COALESCE(?label1,?label2) AS ?label) (SAMPLE (COALESCE(?latitude1,?latitude2)) AS ?latitude) (SAMPLE (COALESCE(?longitude1,?longitude2)) AS ?longitude) (SAMPLE(?qualitylist) AS ?quality) WHERE { {?item wdt:P180 wd:Q714288} UNION {SERVICE wikibase:mwapi{ bd:serviceParam wikibase:api 'Generator' . bd:serviceParam wikibase:endpoint 'commons.wikimedia.org' . bd:serviceParam mwapi:gcmtitle 'Category:Fort d'Ében-Émael' . bd:serviceParam mwapi:generator 'categorymembers' . bd:serviceParam mwapi:gcmtype 'file' . bd:serviceParam mwapi:gcmlimit 'max' . ?title wikibase:apiOutput mwapi:title . ?pageid wikibase:apiOutput '@pageid' . } BIND (URI(CONCAT('https://commons.wikimedia.org/entity/M', ?pageid)) AS ?item) } OPTIONAL {?item rdfs:label ?label1 FILTER(LANG(?label1) = 'en')} ?item schema:url ?url. BIND (CONCAT('File:',wikibase:decodeUri(substr(str(?url),52))) AS ?file) BIND(REPLACE(REPLACE(?file, '^File:', ), '.[^.]*$', ) AS ?label2) OPTIONAL {?item wdt:P571 ?date} OPTIONAL {?item wdt:P6731 ?qualitylist} OPTIONAL { ?item p:P1259 ?position1. ?position1 psv:P1259/wikibase:geoLatitude ?latitude1a. ?position1 psv:P1259/wikibase:geoLongitude ?longitude1a. BIND(STR(?latitude1a) AS ?latitude1) BIND(STR(?longitude1a) AS ?longitude1) } OPTIONAL { ?item p:P9149 ?position2. ?position2 psv:P9149/wikibase:geoLatitude ?latitude2a. ?position2 psv:P9149/wikibase:geoLongitude ?longitude2a. BIND(STR(?latitude2a) AS ?latitude2) BIND(STR(?longitude2a) AS ?longitude2) } BIND(CONCAT('commons') AS ?type) BIND(CONCAT('image') AS ?subtype) BIND(CONCAT('Commons') AS ?source) FILTER ( STRENDS(LCASE(STR(?file)), '.jpg') || STRENDS(LCASE(STR(?file)), '.jpeg') ) } GROUP BY ?item ?date ?file ?label1 ?label2 ?latitude1 ?latitude2 ?longitude1 ?longitude2 ?type ?subtype ?source } } ORDER BY DESC(?quality) ASC(?date) LIMIT 10 } } GROUP BY ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source ORDER BY ASC(?date) java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 73. Encountered: "\'" (39), after : "\u00c9ben-\u00c9mael" at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:206) at com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:292) at com.bigdata.rdf.sail.webapp.QueryServlet.doSparqlQuery(QueryServlet.java:678) at com.bigdata.rdf.sail.webapp.QueryServlet.doPost(QueryServlet.java:275) at com.bigdata.rdf.sail.webapp.RESTServlet.doPost(RESTServlet.java:269) at com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doPost(MultiTenancyServlet.java:195) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.wikidata.query.rdf.blazegraph.throttling.ThrottlingFilter.doFilter(ThrottlingFilter.java:322) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.throttling.SystemOverloadFilter.doFilter(SystemOverloadFilter.java:84) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.QueryEventSenderFilter.doFilter(QueryEventSenderFilter.java:125) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.ClientIPFilter.doFilter(ClientIPFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.JWTIdentityFilter.doFilter(JWTIdentityFilter.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RealAgentFilter.doFilter(RealAgentFilter.java:33) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RequestConcurrencyFilter.doFilter(RequestConcurrencyFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:503) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 73. Encountered: "\'" (39), after : "\u00c9ben-\u00c9mael" at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:404) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:741) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:695) at com.bigdata.rdf.task.ApiTaskForIndexManager.call(ApiTaskForIndexManager.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more Caused by: com.bigdata.rdf.sail.sparql.ast.TokenMgrError: Lexical error at line 16, column 73. Encountered: "\'" (39), after : "\u00c9ben-\u00c9mael" at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilderTokenManager.getNextToken(SyntaxTreeBuilderTokenManager.java:3994) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.jj_ntk(SyntaxTreeBuilder.java:9637) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.RDFLiteral(SyntaxTreeBuilder.java:7189) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphTerm(SyntaxTreeBuilder.java:3893) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.VarOrTermOrTRefP(SyntaxTreeBuilder.java:8714) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphNodePath(SyntaxTreeBuilder.java:3786) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectPath(SyntaxTreeBuilder.java:3467) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectListPath(SyntaxTreeBuilder.java:3044) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.PropertyListPath(SyntaxTreeBuilder.java:2992) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesSameSubjectPath(SyntaxTreeBuilder.java:2919) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesBlock(SyntaxTreeBuilder.java:2321) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.BasicGraphPattern(SyntaxTreeBuilder.java:2097) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2034) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ServiceGraphPattern(SyntaxTreeBuilder.java:2534) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2370) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2459) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2056) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SelectQuery(SyntaxTreeBuilder.java:377) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Query(SyntaxTreeBuilder.java:328) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.QueryContainer(SyntaxTreeBuilder.java:216) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.parseQuery(SyntaxTreeBuilder.java:32) at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:336) ... 7 more
</body> </html>).
The Battle of Fort Ében-Émael was a battle between Belgian and German forces that took place between 10 May and 11 May 1940, and was part of the Battle of Belgium and Fall Gelb, the German invasion of the Low Countries and France. An assault force of German paratroopers, Fallschirmjäger, was tasked with assaulting and capturing Fort Ében-Émael, a Belgian fortress whose strategic position and strong artillery emplacements dominated several important bridges over the Albert Canal. These carried roads which led into the Belgian heartland and were what the Wehrmacht intended to use to advance. As some of the German airborne forces assaulted the fortress and disabled the garrison and the artillery pieces inside it, others simultaneously captured two bridges over the canal.
-
Location: 50.7972, 5.6808, KML, Cluster Map, Maps,
98 places
-

ⓘ
| Type | Subtype | Date | Description | Notes | Source |
|---|---|---|---|---|---|
| area | region | Aachener Reich | Wikidata | ||
| area | region | 985 | Prince-Bishopric of Liège | Wikidata | |
| area | region | 1065 | Duchy of Limburg | Wikidata | |
| event | armed conflict | Unknown | rebellion | Wikidata | |
| event | armed conflict | 53 | Ambiorix's revolt | Roman Republic, battle, Eburones | Wikidata |
| event | armed conflict | 56 | Siege of the Atuatuci | battle, siege, sack | Wikidata |
| event | armed conflict | 891 | Battle of the Geul River | Vikings, East Francia, battle | Wikidata |
| event | armed conflict | 1204 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1248 | Siege of Aachen | siege | Wikidata |
| event | armed conflict | 1267 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1303 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1318 | Siege of Sittard | siege | Wikidata |
| event | armed conflict | 1334 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1407 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1408 | Battle of Othée | battle | Wikidata |
| event | armed conflict | 1576 | Spanish Fury at Maastricht | battle | Wikidata |
| event | armed conflict | 1578 | Capture of Dalhem | siege, Hispanic Monarchy, Dutch States Army, sack | Wikidata |
| event | armed conflict | 1579 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1614 | Siege of Aachen | siege | Wikidata |
| event | armed conflict | 1632 | Capture of Maastricht | siege | Wikidata |
| event | armed conflict | 1634 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1673 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1676 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1691 | French bombardment of Liège | battle | Wikidata |
| event | armed conflict | 1691 | Bombardment of Liège | Prince-Bishopric of Liège, Kingdom of France, bombardment | Wikidata |
| event | armed conflict | 1702 | Capture of Liège | Kingdom of France, siege, Prince-Bishopric of Liège, Dutch Republic, Kingdom of England, Kingdom of Spain, Electorate of Cologne | Wikidata |
| event | armed conflict | 1746 | Battle of Rocoux | battle | Wikidata |
| event | armed conflict | 1747 | Battle of Lauffeld | Kingdom of Great Britain, battle | Wikidata |
| event | armed conflict | 1748 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1793 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1794 | Siege of Maastricht | siege | Wikidata |
| event | armed conflict | 1798 | Battle of Hasselt | battle | Wikidata |
| event | armed conflict | 1831 | Battle of Hasselt | battle | Wikidata |
| event | armed conflict | 1940 | Battle of Fort Eben-Emael | battle | Wikidata |
| event | armed conflict | 1940 | Battle of Maastricht | battle | Wikidata |
| event | armed conflict | 1944 | Battle of Aachen | Nazi Germany, battle, United States | Wikidata |
| event | war | 1283 | War of the Limburg Succession | war of succession | Wikidata |
| event | war | 1465 | Liège Wars | Duchy of Burgundy, rebellion, Prince-Bishopric of Liège, series of wars | Wikidata |
| organisation | arms industry | 1855 | Nagant | organization, arms industry, automotive industry, automobile manufacturer, weapons manufacturing company | Wikidata |
| organisation | arms industry | 1889 | FN Herstal | arms industry, automotive industry, business, enterprise, historical motorcycle manufacturer, manufacture of weapons and ammunition, historical car manufacturer | Wikidata |
| organisation | arms industry | 1981 | Cockerill-Sambre | mining, arms industry, metal industry, iron and steel industry, business, mining of hard coal, manufacture of railway locomotives and rolling stock (NACE 30.2), Manufacture of basic iron and steel and of ferro-alloys, building of ships and floating structures, vehicle construction | Wikidata |
| site | bunker | Groeve onder de Keutenberg | air-raid shelter, quarry | Wikidata | |
| site | bunker | NORTHAG War Headquarters Cannerberg | bunker | Wikidata | |
| site | bunker | 1934 | Antitankbunker 11 | bunker | Wikidata |
| site | bunker | 1942 | Sint Pietersberg kunstbunker | storage, bunker | Wikidata |
| site | bunker | 1944 | Lourdesgrot Eys | Lourdes grotto, air-raid shelter, quarry | Wikidata |
| site | city wall | western city wall with remains of a round and a square tower in Valkenburg | city walls, fortified tower | Wikidata | |
| site | fort | city walls of Valkenburg | fortress | Wikidata | |
| site | fort | Fort along the Zouw | fort | Wikidata | |
| site | fort | Fort d'Aubin-Neufchâteau | military museum, fort | Wikidata | |
| site | fort | Fort d'Embourg | military museum, fort | Wikidata | |
| site | fort | Fort d'Évegnée | fort | Wikidata | |
| site | fort | Fort de Barchon | military museum, fort | Wikidata | |
| site | fort | Fort de Battice | military museum, fort | Wikidata | |
| site | fort | Fort de Boncelles | military museum, fort | Wikidata | |
| site | fort | Fort de Chaudfontaine | fort | Wikidata | |
| site | fort | Fort de Flémalle | military museum, fort | Wikidata | |
| site | fort | Fort de Fléron | fort | Wikidata | |
| site | fort | Fort de Hollogne | military museum, fort | Wikidata | |
| site | fort | Fort de la Chartreuse | fort | Wikidata | |
| site | fort | Fort de Lantin | military training area, military museum, fort | Wikidata | |
| site | fort | Fort de Liers | fort | Wikidata | |
| site | fort | Fort de Pontisse | fort | Wikidata | |
| site | fort | Fort de Tancrémont | military museum, fort | Wikidata | |
| site | fort | Hasselt city walls | fortress | Wikidata | |
| site | fort | Karolingische versterking | fortress | Wikidata | |
| site | fort | Saint Peter Fort | tourist attraction, fort | Wikidata | |
| site | fort | 1818 | Fort Willem I | fort | Wikidata |
| site | fort | 1881 | Fort de Loncin | military museum, fort | Wikidata |
| site | fort | 1932 | Fort Eben-Emael | military museum, fort | Wikidata |
| site | tower | Adalbertsturm | fortified tower | Wikidata | |
| site | tower | Beelentoren | destroyed building or structure, fortified tower | Wikidata | |
| site | tower | Beguinenturm | fortified tower | Wikidata | |
| site | tower | Bergerschanzturm | fortified tower | Wikidata | |
| site | tower | Bongartsturm | fortified tower | Wikidata | |
| site | tower | Burtscheider Turm | fortified tower | Wikidata | |
| site | tower | Den Nieuwen Toren | destroyed building or structure, fortified tower | Wikidata | |
| site | tower | fortified tower Lang Grachtje | fortified tower | Wikidata | |
| site | tower | Gregoriusturm | fortified tower | Wikidata | |
| site | tower | Großer Pounellenturm | fortified tower | Wikidata | |
| site | tower | Hallertoren | destroyed building or structure, fortified tower | Wikidata | |
| site | tower | Heinzenturm | fortified tower | Wikidata | |
| site | tower | Jekertoren | fortified tower | Wikidata | |
| site | tower | Kleiner Pounellenturm | fortified tower | Wikidata | |
| site | tower | Krichelenturm | fortified tower | Wikidata | |
| site | tower | Krückenturm | fortified tower | Wikidata | |
| site | tower | Langer Turm | fortified tower | Wikidata | |
| site | tower | Lavenstein | fortified tower | Wikidata | |
| site | tower | Maaspunttoren | fortified tower | Wikidata | |
| site | tower | Pater Vincktoren | fortified tower | Wikidata | |
| site | tower | Pulvertürmchen | fortified tower | Wikidata | |
| site | tower | Rotkugelturm | fortified tower | Wikidata | |
| site | tower | Schänzchen | fortified tower | Wikidata | |
| site | tower | Schildturm | fortified tower | Wikidata | |
| site | tower | Turm ohne Namen | fortified tower | Wikidata | |
| site | tower | wall tower between Geulpoort and Walramplein, Valkenburg | destroyed building or structure, fortified tower | Wikidata | |
| site | tower | wall tower between Sint Pieterstraat and Bolwerk Palanka, Valkenburg | fortified tower | Wikidata | |
| site | tower | Wycker Kruittoren | powder tower, fortified tower | Wikidata | |
| site | tower | 1300 | Eyerkeilturm | fortified tower | Wikidata |
| site | tower | 1300 | Wasserturm | fortified tower | Wikidata |
| site | tower | 1400 | Karlsturm | fortified tower | Wikidata |
| site | tower | 1500 | Pfaffenturm | fortified tower | Wikidata |
| site | tower | 1512 | Marienturm | fortified tower | Wikidata |
| site | tower | 1528 | Schonenvaardersbolwerk | bulwark, fortified tower | Wikidata |