If I look up a city on openstreetmap, I can see it has an administrative level of 10. For example: https://www.openstreetmap.org/relation/162798
Subsequently, I run a query in Overpass Turbo to extract the aministrative boundary of this city:
[out:json][timeout:60];
{{geocodeArea:'s-Hertogenbosch}}->.searchArea;
relation["admin_level"="10"](area.searchArea);
);
out body;
>;
out skel qt;
{{style:
area
{ color:gray; fill-color:DarkGray; }
}}
However, this does not work (returns an empty dataset). If I set the admin_level to 8, it returns a much bigger area compared to what openstreetmap shows. For other cities, the admin_level 10 does work, so why not for 's-Hertogenbosch? Am I missing something here?