{
  "version": 1,
  "title": "Shanghai Spots",
  "description": "My favourite spots around Shanghai: coffee, food and bars I actually go to.",
  "creator": "Adrian",
  "credit": "by Adrian",
  "city": {
    "name": "Shanghai",
    "lat": 31.2304,
    "lng": 121.4737
  },
  "demo": false,
  "featured": 1,
  "spots": [
    {
      "id": "reso",
      "name": "Reso",
      "category": "coffee",
      "lat": 31.206935,
      "lng": 121.429759,
      "note": "Floor cushions, vinyl, natural wine. Good for a slow afternoon.",
      "photo": {
        "src": "/photos/shanghai-spots/reso.jpg",
        "alt": "Floor cushions, vinyl records and plants at Reso"
      }
    },
    {
      "id": "spoke",
      "name": "Spoke",
      "category": "coffee",
      "lat": 31.205213,
      "lng": 121.431784,
      "note": "Café + drinks by the park wall — bike parts, vinyl/DJ nights.",
      "categories": [
        "coffee",
        "bars"
      ],
      "address": "Room 105, No. 121, Lane 1520 Huashan Rd, Changning · 华山路1520弄121号105室",
      "photo": {
        "src": "/photos/shanghai-spots/spoke.jpg",
        "alt": "Industrial café-bar interior at Spoke with bike wheel and neon"
      }
    },
    {
      "id": "fahua-tangbao",
      "name": "法华汤包",
      "category": "food",
      "lat": 31.206524,
      "lng": 121.421124,
      "note": "Handmade soup dumplings and old duck vermicelli soup, since 2005.",
      "categories": [
        "food"
      ],
      "address": "No. 503 Fahuazhen Rd, Changning · 法华镇路503号",
      "photo": {
        "src": "/photos/shanghai-spots/fahua-tangbao.jpg",
        "alt": "Bamboo steamer of eight xiaolongbao soup dumplings at Fahua Tangbao"
      }
    },
    {
      "id": "gasu",
      "name": "GASU",
      "category": "shops",
      "lat": 31.206529,
      "lng": 121.421728,
      "note": "Shanghai label making dog clothes, designed around Italian Greyhounds and whippets.",
      "categories": [
        "shops"
      ],
      "address": "Fahuazhen Rd, Changning · 法华镇路",
      "photo": {
        "src": "/photos/shanghai-spots/gasu.jpg",
        "alt": "Bright gallery-like shop with racks of dog clothes and a paint-splattered bench"
      }
    },
    {
      "id": "cirens",
      "dianping": "https://m.dianping.com/shopshare/G2cb1w60J6O2rG4d",
      "name": "CiRENS",
      "category": "shops",
      "lat": 31.207183,
      "lng": 121.427158,
      "note": "Lifestyle and cargo bike shop with its own apparel, moved here from the West Bund in 2026.",
      "categories": [
        "shops"
      ],
      "address": "121-10, Lane 1520 Huashan Rd, Changning · 华山路1520弄121-10",
      "photo": {
        "src": "/photos/shanghai-spots/cirens.jpg",
        "alt": "CiRENS Bike Shop shopfront on Huashan Road"
      }
    },
    {
      "id": "sichuan-citizen",
      "name": "Sichuan Citizen",
      "category": "food",
      "lat": 31.208143,
      "lng": 121.43452,
      "note": "Sichuan classics and basil drop martinis in a red teahouse-style room, open since 2008.",
      "photo": {
        "src": "/photos/shanghai-spots/sichuan-citizen.jpg",
        "alt": "Round table, red lantern and portrait painting seen through a wooden lattice window at Sichuan Citizen"
      },
      "categories": [
        "food",
        "bars"
      ],
      "address": "2/F, 378 Wukang Rd (Ferguson Lane), Xuhui · 武康路378号武康庭2楼"
    },
    {
      "id": "bar-rock",
      "name": "Bar Rock",
      "category": "bars",
      "lat": 31.211814,
      "lng": 121.430952,
      "note": "Tibetan bar with handmade infusions, chill music and classic speakers.",
      "categories": [
        "bars"
      ],
      "address": "72 Xingguo Road, Xuhui District",
      "photo": {
        "src": "/photos/shanghai-spots/bar-rock.jpg",
        "alt": "Raised wooden platform, red wall, bamboo ceiling and floor cushions at Bar Rock"
      }
    },
    {
      "id": "dune-kawap",
      "name": "Dune Kawap",
      "category": "food",
      "lat": 31.20991,
      "lng": 121.42637,
      "note": "Xinjiang BBQ skewers, cheap beers and late DJ sets on Xingfu Road.",
      "categories": [
        "food",
        "bars"
      ],
      "address": "Unit 1, 298 Xingfu Rd, Changning · 幸福路298-1",
      "photo": {
        "src": "/photos/shanghai-spots/dune-kawap.jpg",
        "alt": "Xinjiang BBQ skewers and grilled peppers on paper at Dune Kawap"
      }
    },
    {
      "id": "yumu",
      "name": "隅木食物所 · Yumu",
      "category": "food",
      "lat": 31.210576,
      "lng": 121.426676,
      "note": "Tiny neighbourhood Taiwanese spot doing a proper braised beef noodle soup: big tender beef chunks, house chilli and pickled greens. Get the braised tofu on the side.",
      "categories": [
        "food"
      ],
      "address": "Room 101, No. 80 Pingwu Rd, Changning · 平武路80号101室",
      "photo": {
        "src": "/photos/shanghai-spots/yumu.jpg",
        "alt": "Bowl of braised beef noodle soup and tofu at 隅木食物所"
      }
    }
  ]
}
