{
  "contentStorage": "postgres",
  "title": "Wuppertal · Relaties",
  "description": "Wuppertal位于德国北莱茵-威斯特法伦州。2026年《米其林指南德国版》官方榜单在“Wuppertal”城市字段列出1家星级餐厅。",
  "url": "/nl/places/wuppertal/relation.html",
  "entity": {
    "id": "place_de_wuppertal",
    "type": "place",
    "title": "Wuppertal",
    "slug": "wuppertal",
    "summary": "Wuppertal位于德国北莱茵-威斯特法伦州。2026年《米其林指南德国版》官方榜单在“Wuppertal”城市字段列出1家星级餐厅。",
    "status": "published",
    "categories": [
      "category-geography"
    ],
    "tags": [],
    "sources": [
      {
        "id": "guide2026de",
        "title": "Alle Sternerestaurants – MICHELIN Guide Deutschland 2026",
        "author": "MICHELIN Guide",
        "date": "2026-06-23",
        "url": "https://guide.michelin.com/de/de/article/michelin-guide-ceremony/alle-sternerestaurants---michelin-guide-deutschland-2026"
      },
      {
        "id": "geo_admin",
        "title": "Wuppertal — German Wikipedia",
        "author": "Wikipedia contributors",
        "url": "https://de.wikipedia.org/wiki/Wuppertal"
      }
    ],
    "createdAt": "2026-10-30T14:42:52+08:00",
    "updatedAt": "2026-10-30T14:42:52+08:00",
    "updatedBy": "user:admin",
    "revision": 1,
    "body": "Wuppertal位于德国[[place_de_nordrhein_westfalen|北莱茵-威斯特法伦州]]。该名称对应《米其林指南德国版》2026星级名单的官方城市字段。\\n\\n## 2026年名单\\n\\n官方榜单按城市字段“Wuppertal”列出1家星级餐厅：Shiraz。该计数只限官方列表中城市字段与本页记录一致的条目；未关联的名单行仍只是名单记录，不代表已建立餐厅词条。[^guide2026de]\\n\\n联邦州归属依据德语地理词条核对。[^geo_admin]",
    "url": "/places/wuppertal.html",
    "lang": "nl",
    "fallback": true,
    "availableLangs": [
      "zh"
    ],
    "placeKind": "city",
    "adminArea": "德国 · 北莱茵-威斯特法伦州"
  },
  "entities": null,
  "relations": [
    {
      "id": "relation_place_de_wuppertal_located_in_germany",
      "fromId": "place_de_wuppertal",
      "relationType": "located_in",
      "toId": "place_deutschland",
      "sourceRefs": [
        {
          "entityId": "place_de_wuppertal",
          "sourceId": "guide2026de"
        }
      ],
      "label": "Located in",
      "targetId": "place_deutschland",
      "targetTitle": "德国（德意志联邦共和国）",
      "targetUrl": "/nl/places/deutschland.html",
      "incoming": false
    },
    {
      "id": "relation_place_de_wuppertal_located_in_state",
      "fromId": "place_de_wuppertal",
      "relationType": "located_in",
      "toId": "place_de_nordrhein_westfalen",
      "sourceRefs": [
        {
          "entityId": "place_de_wuppertal",
          "sourceId": "geo_admin"
        }
      ],
      "label": "Located in",
      "targetId": "place_de_nordrhein_westfalen",
      "targetTitle": "Noordrijn-Westfalen",
      "targetUrl": "/nl/places/de-nordrhein-westfalen.html",
      "incoming": false
    },
    {
      "id": "relation_de2026_wuppertal_shiraz_located_city",
      "fromId": "place_restaurant_de_wuppertal_shiraz",
      "relationType": "located_in",
      "toId": "place_de_wuppertal",
      "note": "MICHELIN Guide profile lists the restaurant at its address in this city.",
      "sourceRefs": [
        {
          "entityId": "place_restaurant_de_wuppertal_shiraz",
          "sourceId": "michelin_profile"
        }
      ],
      "label": "Contains places",
      "targetId": "place_restaurant_de_wuppertal_shiraz",
      "targetTitle": "Shiraz",
      "targetUrl": "/nl/places/restaurant-de-wuppertal-shiraz.html",
      "incoming": true
    }
  ],
  "relationGroups": [
    {
      "type": "same_area",
      "label": "同区域地点",
      "hubId": "place_de_wuppertal",
      "hubTitle": "Wuppertal",
      "hubUrl": "/nl/places/wuppertal.html",
      "items": [
        {
          "id": "relation_de2026_wuppertal_shiraz_located_city",
          "fromId": "place_restaurant_de_wuppertal_shiraz",
          "relationType": "located_in",
          "toId": "place_de_wuppertal",
          "note": "MICHELIN Guide profile lists the restaurant at its address in this city.",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_wuppertal_shiraz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_wuppertal_shiraz",
          "targetTitle": "Shiraz",
          "targetUrl": "/nl/places/restaurant-de-wuppertal-shiraz.html",
          "incoming": true
        }
      ]
    },
    {
      "type": "same_area",
      "label": "同区域",
      "hubId": "place_deutschland",
      "hubTitle": "德国（德意志联邦共和国）",
      "hubUrl": "/nl/places/deutschland.html",
      "items": [
        {
          "id": "relation_place_restaurant_de_sankt_ingbert_atama_by_martin_stopp_located_in_germany",
          "fromId": "place_restaurant_de_sankt_ingbert_atama_by_martin_stopp",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_sankt_ingbert_atama_by_martin_stopp",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_sankt_ingbert_atama_by_martin_stopp",
          "targetTitle": "ATAMA by Martin Stopp",
          "targetUrl": "/nl/places/restaurant-de-sankt-ingbert-atama-by-martin-stopp.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_augsburg_august_located_in_germany",
          "fromId": "place_restaurant_de_augsburg_august",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_augsburg_august",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_augsburg_august",
          "targetTitle": "AUGUST",
          "targetUrl": "/nl/places/restaurant-de-augsburg-august.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_wirsberg_aura_by_alexander_herrmann_tobias_batz_located_in_germany",
          "fromId": "place_restaurant_de_wirsberg_aura_by_alexander_herrmann_tobias_batz",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_wirsberg_aura_by_alexander_herrmann_tobias_batz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_wirsberg_aura_by_alexander_herrmann_tobias_batz",
          "targetTitle": "AURA by Alexander Herrmann \u0026 Tobias Bätz",
          "targetUrl": "/nl/places/restaurant-de-wirsberg-aura-by-alexander-herrmann-tobias-batz.html",
          "incoming": true
        },
        {
          "id": "located_de_bayern_germany",
          "fromId": "place_de_bayern",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_de_bayern",
              "sourceId": "wikipedia"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_bayern",
          "targetTitle": "Beieren (Vrijstaat Beieren)",
          "targetUrl": "/nl/places/de-bayern.html",
          "incoming": true
        },
        {
          "id": "located_de_berlin_germany",
          "fromId": "place_de_berlin",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_de_berlin",
              "sourceId": "wikipedia"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_berlin",
          "targetTitle": "Berlijn (stadsstaat)",
          "targetUrl": "/nl/places/de-berlin.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_munster_coeur_d_artichaut_located_in_germany",
          "fromId": "place_restaurant_de_munster_coeur_d_artichaut",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_munster_coeur_d_artichaut",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_munster_coeur_d_artichaut",
          "targetTitle": "Coeur D'Artichaut",
          "targetUrl": "/nl/places/restaurant-de-munster-coeur-d-artichaut.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_saarbrucken_esplanade_located_in_germany",
          "fromId": "place_restaurant_de_saarbrucken_esplanade",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_saarbrucken_esplanade",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_saarbrucken_esplanade",
          "targetTitle": "Esplanade",
          "targetUrl": "/nl/places/restaurant-de-saarbrucken-esplanade.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_nurnberg_essigbratlein_located_in_germany",
          "fromId": "place_restaurant_de_nurnberg_essigbratlein",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_nurnberg_essigbratlein",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_nurnberg_essigbratlein",
          "targetTitle": "Essigbrätlein",
          "targetUrl": "/nl/places/restaurant-de-nurnberg-essigbratlein.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_nurnberg_etz_located_in_germany",
          "fromId": "place_restaurant_de_nurnberg_etz",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_nurnberg_etz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_nurnberg_etz",
          "targetTitle": "Etz",
          "targetUrl": "/nl/places/restaurant-de-nurnberg-etz.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_koblenz_gotthardt_s_by_yannick_noack_located_in_germany",
          "fromId": "place_restaurant_de_koblenz_gotthardt_s_by_yannick_noack",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_koblenz_gotthardt_s_by_yannick_noack",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_koblenz_gotthardt_s_by_yannick_noack",
          "targetTitle": "Gotthardt's by Yannick Noack",
          "targetUrl": "/nl/places/restaurant-de-koblenz-gotthardt-s-by-yannick-noack.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_rottach_egern_gourmetrestaurant_dichter_located_in_germany",
          "fromId": "place_restaurant_de_rottach_egern_gourmetrestaurant_dichter",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_rottach_egern_gourmetrestaurant_dichter",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_rottach_egern_gourmetrestaurant_dichter",
          "targetTitle": "Gourmetrestaurant Dichter",
          "targetUrl": "/nl/places/restaurant-de-rottach-egern-gourmetrestaurant-dichter.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_saarbrucken_gastehaus_klaus_erfort_located_in_germany",
          "fromId": "place_restaurant_de_saarbrucken_gastehaus_klaus_erfort",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_saarbrucken_gastehaus_klaus_erfort",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_saarbrucken_gastehaus_klaus_erfort",
          "targetTitle": "GästeHaus Klaus Erfort",
          "targetUrl": "/nl/places/restaurant-de-saarbrucken-gastehaus-klaus-erfort.html",
          "incoming": true
        },
        {
          "id": "located_de_hamburg_germany",
          "fromId": "place_de_hamburg",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_de_hamburg",
              "sourceId": "wikipedia"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_hamburg",
          "targetTitle": "Hamburg (Vrije en Hanzestad Hamburg)",
          "targetUrl": "/nl/places/de-hamburg.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_sulzburg_hirschen_located_in_germany",
          "fromId": "place_restaurant_de_sulzburg_hirschen",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_sulzburg_hirschen",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_sulzburg_hirschen",
          "targetTitle": "Hirschen",
          "targetUrl": "/nl/places/restaurant-de-sulzburg-hirschen.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_krun_ikigai_located_in_germany",
          "fromId": "place_restaurant_de_krun_ikigai",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_krun_ikigai",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_krun_ikigai",
          "targetTitle": "IKIGAI",
          "targetUrl": "/nl/places/restaurant-de-krun-ikigai.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_wachenheim_an_der_weinstrasse_intense_located_in_germany",
          "fromId": "place_restaurant_de_wachenheim_an_der_weinstrasse_intense",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_wachenheim_an_der_weinstrasse_intense",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_wachenheim_an_der_weinstrasse_intense",
          "targetTitle": "Intense",
          "targetUrl": "/nl/places/restaurant-de-wachenheim-an-der-weinstrasse-intense.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_hannover_jante_located_in_germany",
          "fromId": "place_restaurant_de_hannover_jante",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_hannover_jante",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_hannover_jante",
          "targetTitle": "Jante",
          "targetUrl": "/nl/places/restaurant-de-hannover-jante.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_deidesheim_l_a_jordan_located_in_germany",
          "fromId": "place_restaurant_de_deidesheim_l_a_jordan",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_deidesheim_l_a_jordan",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_deidesheim_l_a_jordan",
          "targetTitle": "L.A. Jordan",
          "targetUrl": "/nl/places/restaurant-de-deidesheim-l-a-jordan.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_saarlouis_louis_restaurant_located_in_germany",
          "fromId": "place_restaurant_de_saarlouis_louis_restaurant",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_saarlouis_louis_restaurant",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_saarlouis_louis_restaurant",
          "targetTitle": "LOUIS restaurant",
          "targetUrl": "/nl/places/restaurant-de-saarlouis-louis-restaurant.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_aachen_la_becasse_located_in_germany",
          "fromId": "place_restaurant_de_aachen_la_becasse",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_aachen_la_becasse",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_aachen_la_becasse",
          "targetTitle": "La Bécasse",
          "targetUrl": "/nl/places/restaurant-de-aachen-la-becasse.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_frankfurt_am_main_lafleur_located_in_germany",
          "fromId": "place_restaurant_de_frankfurt_am_main_lafleur",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_frankfurt_am_main_lafleur",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_frankfurt_am_main_lafleur",
          "targetTitle": "Lafleur",
          "targetUrl": "/nl/places/restaurant-de-frankfurt-am-main-lafleur.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_zweiflingen_le_cerf_located_in_germany",
          "fromId": "place_restaurant_de_zweiflingen_le_cerf",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_zweiflingen_le_cerf",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_zweiflingen_le_cerf",
          "targetTitle": "Le Cerf",
          "targetUrl": "/nl/places/restaurant-de-zweiflingen-le-cerf.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_bad_peterstal_le_pavillon_located_in_germany",
          "fromId": "place_restaurant_de_bad_peterstal_le_pavillon",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_bad_peterstal_le_pavillon",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_bad_peterstal_le_pavillon",
          "targetTitle": "Le Pavillon",
          "targetUrl": "/nl/places/restaurant-de-bad-peterstal-le-pavillon.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_glucksburg_meierei_dirk_luther_located_in_germany",
          "fromId": "place_restaurant_de_glucksburg_meierei_dirk_luther",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_glucksburg_meierei_dirk_luther",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_glucksburg_meierei_dirk_luther",
          "targetTitle": "Meierei Dirk Luther",
          "targetUrl": "/nl/places/restaurant-de-glucksburg-meierei-dirk-luther.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_schluchsee_muhle_located_in_germany",
          "fromId": "place_restaurant_de_schluchsee_muhle",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_schluchsee_muhle",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_schluchsee_muhle",
          "targetTitle": "Mühle",
          "targetUrl": "/nl/places/restaurant-de-schluchsee-muhle.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_mannheim_opus_v_located_in_germany",
          "fromId": "place_restaurant_de_mannheim_opus_v",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_mannheim_opus_v",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_mannheim_opus_v",
          "targetTitle": "OPUS V",
          "targetUrl": "/nl/places/restaurant-de-mannheim-opus-v.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_neunburg_vorm_wald_obendorfers_eisvogel_located_in_germany",
          "fromId": "place_restaurant_de_neunburg_vorm_wald_obendorfers_eisvogel",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_neunburg_vorm_wald_obendorfers_eisvogel",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_neunburg_vorm_wald_obendorfers_eisvogel",
          "targetTitle": "Obendorfers Eisvogel",
          "targetUrl": "/nl/places/restaurant-de-neunburg-vorm-wald-obendorfers-eisvogel.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_konstanz_ophelia_located_in_germany",
          "fromId": "place_restaurant_de_konstanz_ophelia",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_konstanz_ophelia",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_konstanz_ophelia",
          "targetTitle": "Ophelia",
          "targetUrl": "/nl/places/restaurant-de-konstanz-ophelia.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_teisnach_oswald_s_gourmetstube_located_in_germany",
          "fromId": "place_restaurant_de_teisnach_oswald_s_gourmetstube",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_teisnach_oswald_s_gourmetstube",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_teisnach_oswald_s_gourmetstube",
          "targetTitle": "Oswald's Gourmetstube",
          "targetUrl": "/nl/places/restaurant-de-teisnach-oswald-s-gourmetstube.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_koln_ox_and_klee_located_in_germany",
          "fromId": "place_restaurant_de_koln_ox_and_klee",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_koln_ox_and_klee",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_koln_ox_and_klee",
          "targetTitle": "Ox \u0026 Klee",
          "targetUrl": "/nl/places/restaurant-de-koln-ox-and-klee.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_berchtesgaden_pur_located_in_germany",
          "fromId": "place_restaurant_de_berchtesgaden_pur",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_berchtesgaden_pur",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_berchtesgaden_pur",
          "targetTitle": "PUR",
          "targetUrl": "/nl/places/restaurant-de-berchtesgaden-pur.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_wernigerode_pietsch_located_in_germany",
          "fromId": "place_restaurant_de_wernigerode_pietsch",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_wernigerode_pietsch",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_wernigerode_pietsch",
          "targetTitle": "Pietsch",
          "targetUrl": "/nl/places/restaurant-de-wernigerode-pietsch.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_frankfurt_am_main_rausch_located_in_germany",
          "fromId": "place_restaurant_de_frankfurt_am_main_rausch",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_frankfurt_am_main_rausch",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_frankfurt_am_main_rausch",
          "targetTitle": "RAUSCH",
          "targetUrl": "/nl/places/restaurant-de-frankfurt-am-main-rausch.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_baiersbronn_restaurant_bareiss_located_in_germany",
          "fromId": "place_restaurant_de_baiersbronn_restaurant_bareiss",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_baiersbronn_restaurant_bareiss",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_baiersbronn_restaurant_bareiss",
          "targetTitle": "Restaurant Bareiss",
          "targetUrl": "/nl/places/restaurant-de-baiersbronn-restaurant-bareiss.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_aachen_sankt_benedikt_located_in_germany",
          "fromId": "place_restaurant_de_aachen_sankt_benedikt",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_aachen_sankt_benedikt",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_aachen_sankt_benedikt",
          "targetTitle": "Sankt Benedikt",
          "targetUrl": "/nl/places/restaurant-de-aachen-sankt-benedikt.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_baiersbronn_schwarzwaldstube_located_in_germany",
          "fromId": "place_restaurant_de_baiersbronn_schwarzwaldstube",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_baiersbronn_schwarzwaldstube",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_baiersbronn_schwarzwaldstube",
          "targetTitle": "Schwarzwaldstube",
          "targetUrl": "/nl/places/restaurant-de-baiersbronn-schwarzwaldstube.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_stuttgart_speisemeisterei_located_in_germany",
          "fromId": "place_restaurant_de_stuttgart_speisemeisterei",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_stuttgart_speisemeisterei",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_stuttgart_speisemeisterei",
          "targetTitle": "Speisemeisterei",
          "targetUrl": "/nl/places/restaurant-de-stuttgart-speisemeisterei.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_bad_neuenahr_ahrweiler_steinheuers_restaurant_located_in_germany",
          "fromId": "place_restaurant_de_bad_neuenahr_ahrweiler_steinheuers_restaurant",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_bad_neuenahr_ahrweiler_steinheuers_restaurant",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_bad_neuenahr_ahrweiler_steinheuers_restaurant",
          "targetTitle": "Steinheuers Restaurant",
          "targetUrl": "/nl/places/restaurant-de-bad-neuenahr-ahrweiler-steinheuers-restaurant.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_rantum_sol_ring_hof_located_in_germany",
          "fromId": "place_restaurant_de_rantum_sol_ring_hof",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_rantum_sol_ring_hof",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_rantum_sol_ring_hof",
          "targetTitle": "Söl'ring Hof",
          "targetUrl": "/nl/places/restaurant-de-rantum-sol-ring-hof.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_bergisch_gladbach_vendome_located_in_germany",
          "fromId": "place_restaurant_de_bergisch_gladbach_vendome",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_bergisch_gladbach_vendome",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_bergisch_gladbach_vendome",
          "targetTitle": "Vendôme",
          "targetUrl": "/nl/places/restaurant-de-bergisch-gladbach-vendome.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_perl_victor_s_fine_dining_by_christian_bau_located_in_germany",
          "fromId": "place_restaurant_de_perl_victor_s_fine_dining_by_christian_bau",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_perl_victor_s_fine_dining_by_christian_bau",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_perl_victor_s_fine_dining_by_christian_bau",
          "targetTitle": "Victor's Fine Dining by christian bau",
          "targetUrl": "/nl/places/restaurant-de-perl-victor-s-fine-dining-by-christian-bau.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_hannover_votum_located_in_germany",
          "fromId": "place_restaurant_de_hannover_votum",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_hannover_votum",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_hannover_votum",
          "targetTitle": "Votum",
          "targetUrl": "/nl/places/restaurant-de-hannover-votum.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_dreis_waldhotel_sonnora_located_in_germany",
          "fromId": "place_restaurant_de_dreis_waldhotel_sonnora",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_dreis_waldhotel_sonnora",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_dreis_waldhotel_sonnora",
          "targetTitle": "Waldhotel Sonnora",
          "targetUrl": "/nl/places/restaurant-de-dreis-waldhotel-sonnora.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_rust_ammolite_the_lighthouse_restaurant_located_in_germany",
          "fromId": "place_restaurant_de_rust_ammolite_the_lighthouse_restaurant",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_rust_ammolite_the_lighthouse_restaurant",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_rust_ammolite_the_lighthouse_restaurant",
          "targetTitle": "ammolite - The Lighthouse Restaurant",
          "targetUrl": "/nl/places/restaurant-de-rust-ammolite-the-lighthouse-restaurant.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_grassau_es_senz_located_in_germany",
          "fromId": "place_restaurant_de_grassau_es_senz",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_grassau_es_senz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_grassau_es_senz",
          "targetTitle": "es:senz",
          "targetUrl": "/nl/places/restaurant-de-grassau-es-senz.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_piesport_schanz_restaurant_located_in_germany",
          "fromId": "place_restaurant_de_piesport_schanz_restaurant",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_piesport_schanz_restaurant",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_piesport_schanz_restaurant",
          "targetTitle": "schanz. restaurant.",
          "targetUrl": "/nl/places/restaurant-de-piesport-schanz-restaurant.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_karlsruhe_sein_located_in_germany",
          "fromId": "place_restaurant_de_karlsruhe_sein",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_karlsruhe_sein",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_karlsruhe_sein",
          "targetTitle": "sein",
          "targetUrl": "/nl/places/restaurant-de-karlsruhe-sein.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_frankfurt_am_main_the_dune_located_in_germany",
          "fromId": "place_restaurant_de_frankfurt_am_main_the_dune",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_frankfurt_am_main_the_dune",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_frankfurt_am_main_the_dune",
          "targetTitle": "the dune",
          "targetUrl": "/nl/places/restaurant-de-frankfurt-am-main-the-dune.html",
          "incoming": true
        },
        {
          "id": "relation_place_restaurant_de_donaueschingen_osch_noir_located_in_germany",
          "fromId": "place_restaurant_de_donaueschingen_osch_noir",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_donaueschingen_osch_noir",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_donaueschingen_osch_noir",
          "targetTitle": "Ösch Noir",
          "targetUrl": "/nl/places/restaurant-de-donaueschingen-osch-noir.html",
          "incoming": true
        },
        {
          "id": "located_de_muenchen_germany",
          "fromId": "place_de_muenchen",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_de_muenchen",
              "sourceId": "wikipedia"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_muenchen",
          "targetTitle": "慕尼黑（München）",
          "targetUrl": "/nl/places/de-muenchen.html",
          "incoming": true
        }
      ],
      "total": 342,
      "moreUrl": "/nl/places/deutschland/relation/located_in-in.html"
    },
    {
      "type": "same_area",
      "label": "同区域",
      "hubId": "place_de_nordrhein_westfalen",
      "hubTitle": "Noordrijn-Westfalen",
      "hubUrl": "/nl/places/de-nordrhein-westfalen.html",
      "items": [
        {
          "id": "relation_place_de_aachen_located_in_state",
          "fromId": "place_de_aachen",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_aachen",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_aachen",
          "targetTitle": "Aachen",
          "targetUrl": "/nl/places/aachen.html",
          "incoming": true
        },
        {
          "id": "relation_bergisch_gladbach_located_in_state",
          "fromId": "place_de_bergisch_gladbach",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_bergisch_gladbach",
              "sourceId": "profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_bergisch_gladbach",
          "targetTitle": "Bergisch Gladbach",
          "targetUrl": "/nl/places/bergisch-gladbach.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_bonn_located_in_state",
          "fromId": "place_de_bonn",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_bonn",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_bonn",
          "targetTitle": "Bonn",
          "targetUrl": "/nl/places/bonn.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_detmold_located_in_state",
          "fromId": "place_de_detmold",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_detmold",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_detmold",
          "targetTitle": "Detmold",
          "targetUrl": "/nl/places/detmold.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_dorsten_located_in_state",
          "fromId": "place_de_dorsten",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_dorsten",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_dorsten",
          "targetTitle": "Dorsten",
          "targetUrl": "/nl/places/dorsten.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_dortmund_located_in_state",
          "fromId": "place_de_dortmund",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_dortmund",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_dortmund",
          "targetTitle": "Dortmund",
          "targetUrl": "/nl/places/dortmund.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_duisburg_located_in_state",
          "fromId": "place_de_duisburg",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_duisburg",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_duisburg",
          "targetTitle": "Duisburg",
          "targetUrl": "/nl/places/duisburg.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_dusseldorf_located_in_state",
          "fromId": "place_de_dusseldorf",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_dusseldorf",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_dusseldorf",
          "targetTitle": "Düsseldorf",
          "targetUrl": "/nl/places/dusseldorf.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_erkelenz_located_in_state",
          "fromId": "place_de_erkelenz",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_erkelenz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_erkelenz",
          "targetTitle": "Erkelenz",
          "targetUrl": "/nl/places/erkelenz.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_essen_located_in_state",
          "fromId": "place_de_essen",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_essen",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_essen",
          "targetTitle": "Essen",
          "targetUrl": "/nl/places/essen.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_gummersbach_located_in_state",
          "fromId": "place_de_gummersbach",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_gummersbach",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_gummersbach",
          "targetTitle": "Gummersbach",
          "targetUrl": "/nl/places/gummersbach.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_haltern_am_see_located_in_state",
          "fromId": "place_de_haltern_am_see",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_haltern_am_see",
              "sourceId": "geo_admin"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_haltern_am_see",
          "targetTitle": "Haltern am See",
          "targetUrl": "/nl/places/haltern-am-see.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_meerbusch_located_in_state",
          "fromId": "place_de_meerbusch",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_meerbusch",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_meerbusch",
          "targetTitle": "Meerbusch",
          "targetUrl": "/nl/places/meerbusch.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_odenthal_located_in_state",
          "fromId": "place_de_odenthal",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_odenthal",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_odenthal",
          "targetTitle": "Odenthal",
          "targetUrl": "/nl/places/odenthal.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_paderborn_located_in_state",
          "fromId": "place_de_paderborn",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_paderborn",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_paderborn",
          "targetTitle": "Paderborn",
          "targetUrl": "/nl/places/paderborn.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_pulheim_located_in_state",
          "fromId": "place_de_pulheim",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_pulheim",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_pulheim",
          "targetTitle": "Pulheim",
          "targetUrl": "/nl/places/pulheim.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_rheda_wiedenbrueck_located_in_state",
          "fromId": "place_de_rheda_wiedenbrueck",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_rheda_wiedenbrueck",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_rheda_wiedenbrueck",
          "targetTitle": "Rheda-Wiedenbrück",
          "targetUrl": "/nl/places/rheda-wiedenbrueck.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_schmallenberg_located_in_state",
          "fromId": "place_de_schmallenberg",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_schmallenberg",
              "sourceId": "geo_admin"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_schmallenberg",
          "targetTitle": "Schmallenberg",
          "targetUrl": "/nl/places/schmallenberg.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_sprockhoevel_located_in_state",
          "fromId": "place_de_sprockhoevel",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_sprockhoevel",
              "sourceId": "geo_admin"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_sprockhoevel",
          "targetTitle": "Sprockhövel",
          "targetUrl": "/nl/places/sprockhoevel.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_velbert_located_in_state",
          "fromId": "place_de_velbert",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_velbert",
              "sourceId": "geo_admin"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_velbert",
          "targetTitle": "Velbert",
          "targetUrl": "/nl/places/velbert.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_muenster_located_in_state",
          "fromId": "place_de_muenster",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_muenster",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_muenster",
          "targetTitle": "明斯特",
          "targetUrl": "/nl/places/muenster.html",
          "incoming": true
        },
        {
          "id": "relation_place_de_koeln_located_in_state",
          "fromId": "place_de_koeln",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_koeln",
              "sourceId": "profile_1"
            }
          ],
          "label": "Contains places",
          "targetId": "place_de_koeln",
          "targetTitle": "科隆",
          "targetUrl": "/nl/places/koeln.html",
          "incoming": true
        }
      ]
    },
    {
      "type": "located_in",
      "label": "Located in",
      "items": [
        {
          "id": "relation_place_de_wuppertal_located_in_germany",
          "fromId": "place_de_wuppertal",
          "relationType": "located_in",
          "toId": "place_deutschland",
          "sourceRefs": [
            {
              "entityId": "place_de_wuppertal",
              "sourceId": "guide2026de"
            }
          ],
          "label": "Located in",
          "targetId": "place_deutschland",
          "targetTitle": "德国（德意志联邦共和国）",
          "targetUrl": "/nl/places/deutschland.html",
          "incoming": false
        },
        {
          "id": "relation_place_de_wuppertal_located_in_state",
          "fromId": "place_de_wuppertal",
          "relationType": "located_in",
          "toId": "place_de_nordrhein_westfalen",
          "sourceRefs": [
            {
              "entityId": "place_de_wuppertal",
              "sourceId": "geo_admin"
            }
          ],
          "label": "Located in",
          "targetId": "place_de_nordrhein_westfalen",
          "targetTitle": "Noordrijn-Westfalen",
          "targetUrl": "/nl/places/de-nordrhein-westfalen.html",
          "incoming": false
        }
      ]
    },
    {
      "type": "located_in",
      "label": "Contains places",
      "items": [
        {
          "id": "relation_de2026_wuppertal_shiraz_located_city",
          "fromId": "place_restaurant_de_wuppertal_shiraz",
          "relationType": "located_in",
          "toId": "place_de_wuppertal",
          "note": "MICHELIN Guide profile lists the restaurant at its address in this city.",
          "sourceRefs": [
            {
              "entityId": "place_restaurant_de_wuppertal_shiraz",
              "sourceId": "michelin_profile"
            }
          ],
          "label": "Contains places",
          "targetId": "place_restaurant_de_wuppertal_shiraz",
          "targetTitle": "Shiraz",
          "targetUrl": "/nl/places/restaurant-de-wuppertal-shiraz.html",
          "incoming": true
        }
      ]
    }
  ],
  "lang": "nl",
  "availableLangs": [
    "zh"
  ],
  "fallback": true,
  "infoFields": [
    {
      "key": "place_kind",
      "label": "Place kind",
      "value": "Stad"
    },
    {
      "key": "admin_area",
      "label": "Admin area",
      "value": "德国 · 北莱茵-威斯特法伦州"
    }
  ],
  "pagination": {
    "page": 1,
    "pageSize": 50,
    "total": 3,
    "pageCount": 1
  },
  "relationsTotal": 3
}