{
  "contentStorage": "postgres",
  "title": "Prices Fork · Relations",
  "description": "Prices Fork is a town in Virginia, United States.",
  "url": "/en/places/va-prices-fork/relation.html",
  "entity": {
    "id": "place_us_va_prices_fork",
    "type": "place",
    "title": "Prices Fork",
    "slug": "va-prices-fork",
    "summary": "Prices Fork is a town in Virginia, United States.",
    "status": "published",
    "categories": [
      "category-geography"
    ],
    "tags": [],
    "sources": [
      {
        "id": "geonames",
        "title": "GeoNames US dataset (US.txt / admin2Codes.txt)",
        "url": "https://download.geonames.org/export/dump/US.zip"
      }
    ],
    "createdAt": "2026-10-29T12:03:54+08:00",
    "updatedAt": "2026-10-29T12:03:54+08:00",
    "updatedBy": "user:admin",
    "revision": 2,
    "body": "## Overview\n\nPrices Fork is a town in [[place_us_va|Virginia]], United States, with a population of about 1,066[^geonames].\n\n## Geography\n\n- Coordinates: 37.2099, -80.4900",
    "url": "/places/va-prices-fork.html",
    "lang": "en",
    "availableLangs": [
      "zh",
      "en"
    ],
    "placeKind": "town",
    "coordinates": {
      "latitude": 37.20985,
      "longitude": -80.49005
    },
    "adminArea": "United States · Virginia · Prices Fork"
  },
  "entities": null,
  "relations": [
    {
      "id": "rel_us_city_4780337",
      "fromId": "place_us_va_prices_fork",
      "relationType": "located_in",
      "toId": "place_us_va_montgomery_county",
      "sourceRefs": [
        {
          "entityId": "place_us_va_prices_fork",
          "sourceId": "geonames"
        }
      ],
      "label": "Located in",
      "targetId": "place_us_va_montgomery_county",
      "targetTitle": "Montgomery County",
      "targetUrl": "/en/places/va-montgomery-county.html",
      "incoming": false
    }
  ],
  "relationGroups": [
    {
      "type": "same_area",
      "label": "同区域",
      "hubId": "place_us_va_montgomery_county",
      "hubTitle": "Montgomery County",
      "hubUrl": "/en/places/va-montgomery-county.html",
      "items": [
        {
          "id": "rel_us_city_4747845",
          "fromId": "place_us_va_blacksburg",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_blacksburg",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_blacksburg",
          "targetTitle": "Blacksburg",
          "targetUrl": "/en/places/va-blacksburg.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4752665",
          "fromId": "place_us_va_christiansburg",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_christiansburg",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_christiansburg",
          "targetTitle": "Christiansburg",
          "targetUrl": "/en/places/va-christiansburg.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4757519",
          "fromId": "place_us_va_elliston",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_elliston",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_elliston",
          "targetTitle": "Elliston",
          "targetUrl": "/en/places/va-elliston.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4768134",
          "fromId": "place_us_va_lafayette",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_lafayette",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_lafayette",
          "targetTitle": "Lafayette",
          "targetUrl": "/en/places/va-lafayette.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4772740",
          "fromId": "place_us_va_merrimac_72740",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_merrimac_72740",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_merrimac_72740",
          "targetTitle": "Merrimac",
          "targetUrl": "/en/places/va-merrimac-72740.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_8480063",
          "fromId": "place_us_va_plum_creek",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_plum_creek",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_plum_creek",
          "targetTitle": "Plum Creek",
          "targetUrl": "/en/places/va-plum-creek.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4781876",
          "fromId": "place_us_va_riner",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_riner",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_riner",
          "targetTitle": "Riner",
          "targetUrl": "/en/places/va-riner.html",
          "incoming": true
        },
        {
          "id": "rel_us_city_4785167",
          "fromId": "place_us_va_shawsville",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_shawsville",
              "sourceId": "geonames"
            }
          ],
          "label": "Contains places",
          "targetId": "place_us_va_shawsville",
          "targetTitle": "Shawsville",
          "targetUrl": "/en/places/va-shawsville.html",
          "incoming": true
        }
      ]
    },
    {
      "type": "located_in",
      "label": "Located in",
      "items": [
        {
          "id": "rel_us_city_4780337",
          "fromId": "place_us_va_prices_fork",
          "relationType": "located_in",
          "toId": "place_us_va_montgomery_county",
          "sourceRefs": [
            {
              "entityId": "place_us_va_prices_fork",
              "sourceId": "geonames"
            }
          ],
          "label": "Located in",
          "targetId": "place_us_va_montgomery_county",
          "targetTitle": "Montgomery County",
          "targetUrl": "/en/places/va-montgomery-county.html",
          "incoming": false
        }
      ]
    }
  ],
  "lang": "en",
  "availableLangs": [
    "zh",
    "en"
  ],
  "infoFields": [
    {
      "key": "place_kind",
      "label": "Place kind",
      "value": "Town"
    },
    {
      "key": "admin_area",
      "label": "Admin area",
      "value": "United States · Virginia · Prices Fork"
    },
    {
      "key": "coordinates",
      "label": "Coordinates",
      "value": "37.20985, -80.49005"
    }
  ],
  "pagination": {
    "page": 1,
    "pageSize": 50,
    "total": 1,
    "pageCount": 1
  },
  "relationsTotal": 1
}