Zhongshu Bookstore, Suzhou

City NotesShopping

Zhongshu Bookstore, Suzhou

Bewitching Suzhou bookstore leaves visitors in awe with its undulating ripples of candy-coloured gradients...

A design studio with a name that sounds like a chill-out album produced by RZA, Wutopia Lab, has completed works on Zhongshu Bookstore in Chinese city Suzhou, dividing the space into four main zones and several subdivided areas. The brand’s eighth store in five years, the ‘metal rainbow’ bookstore transports visitors into a world of flamboyant psychedelia.

Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio

Overseen by Wutopia Lab’s YU Tin — who set out to make the bookstore a welcoming space to while away time — colour and the ability to interact were key elements in the design process; the latter especially apparent in The Castle of Innocence, an immersive, playful corner of the store that was designed to house books for little people.

Entering through The Sanctuary of Crystal, a space reserved for showcasing featured books, sees latest arrivals and staff picks arranged on pre-fabricated transparent acrylic shelves — whilst the use of glass bricks, mirrors and acrylic make for the shop’s bright and shiny core. In stark contrast, The Cave of Fireflies is a darker tunnel that connects the main hall and entrance, and leads customers through a weave of fibre optics on their way into the main reading areas; the most prominent being the vast and dazzlingly brilliant Xanadu of Rainbows.

Known for their show-stopping interiors, Zhongshu’s latest is perhaps its finest yet, and its core area makes the most of the natural light that floods in from large windows — those undulating sheets of perforated aluminium casting candy hued gradients; fluctuating heights of shelves, steps and tables add to a wavy continuity, bewitching and beguiling its raptured visitors. Stellar stuff.

@wutopialab_sh

Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio
Zhongshu Bookstore, Suzhou by Wutopia Lab Design Studio

Photography, HU Yijie and CreatAR

Instagram

object(stdClass)#264 (3) {
  ["pagination"]=>
  object(stdClass)#280 (2) {
    ["next_max_id"]=>
    string(27) "1584127211157078592_4883069"
    ["next_url"]=>
    string(160) "https://api.instagram.com/v1/users/4883069/media/recent?access_token=4883069.1677ed0.cc1d10d96f2c4fa09d783ea993f71a71&count=4&max_id=1584127211157078592_4883069"
  }
  ["data"]=>
  array(4) {
    [0]=>
    object(stdClass)#270 (15) {
      ["id"]=>
      string(27) "1587122219099464684_4883069"
      ["user"]=>
      object(stdClass)#262 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#443 (3) {
        ["thumbnail"]=>
        object(stdClass)#273 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/20986916_296646987410659_3872069044915929088_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#441 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(320)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/20986916_296646987410659_3872069044915929088_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#272 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(640)
          ["url"]=>
          string(116) "https://scontent.cdninstagram.com/t51.2885-15/s640x640/sh0.08/e35/20986916_296646987410659_3872069044915929088_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1503419733"
      ["caption"]=>
      object(stdClass)#268 (4) {
        ["id"]=>
        string(17) "17870569993150953"
        ["text"]=>
        string(16) "WE ♥️ BCN⠀"
        ["created_time"]=>
        string(10) "1503419733"
        ["from"]=>
        object(stdClass)#274 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#265 (1) {
        ["count"]=>
        int(97)
      }
      ["tags"]=>
      array(30) {
        [0]=>
        string(14) "serialtraveler"
        [1]=>
        string(9) "barcelona"
        [2]=>
        string(9) "cityscape"
        [3]=>
        string(7) "skyline"
        [4]=>
        string(15) "photosinbetween"
        [5]=>
        string(11) "worldplaces"
        [6]=>
        string(12) "candyminimal"
        [7]=>
        string(7) "tlpicks"
        [8]=>
        string(12) "bloggervibes"
        [9]=>
        string(11) "visualcrush"
        [10]=>
        string(6) "summer"
        [11]=>
        string(10) "travelista"
        [12]=>
        string(10) "expediapic"
        [13]=>
        string(8) "igersbcn"
        [14]=>
        string(14) "igersbarcelona"
        [15]=>
        string(13) "instatraveler"
        [16]=>
        string(13) "travelandlife"
        [17]=>
        string(8) "bandofun"
        [18]=>
        string(14) "treadedtravels"
        [19]=>
        string(3) "bcn"
        [20]=>
        string(13) "bestvacations"
        [21]=>
        string(15) "peoplescreative"
        [22]=>
        string(8) "huntgram"
        [23]=>
        string(15) "worldtravelbook"
        [24]=>
        string(4) "city"
        [25]=>
        string(5) "urban"
        [26]=>
        string(13) "travelawesome"
        [27]=>
        string(8) "proptoit"
        [28]=>
        string(18) "watchthisinstagood"
        [29]=>
        string(12) "theeverygirl"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#261 (1) {
        ["count"]=>
        int(2)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BYGlz_UjaPs/"
      ["location"]=>
      object(stdClass)#282 (4) {
        ["latitude"]=>
        float(41.418345604659)
        ["longitude"]=>
        float(2.127710774143)
        ["name"]=>
        string(24) "Carretera de les Aigües"
        ["id"]=>
        int(223233777)
      }
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
    [1]=>
    object(stdClass)#269 (15) {
      ["id"]=>
      string(27) "1586431895758754973_4883069"
      ["user"]=>
      object(stdClass)#279 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#277 (3) {
        ["thumbnail"]=>
        object(stdClass)#278 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/21041600_332960083796557_5083210970113769472_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#276 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(320)
          ["url"]=>
          string(109) "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/21041600_332960083796557_5083210970113769472_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#275 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(640)
          ["url"]=>
          string(116) "https://scontent.cdninstagram.com/t51.2885-15/s640x640/sh0.08/e35/21041600_332960083796557_5083210970113769472_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1503337440"
      ["caption"]=>
      object(stdClass)#260 (4) {
        ["id"]=>
        string(17) "17894072659060378"
        ["text"]=>
        string(159) "@SurePetcare's App-controlled microchip pet door is the purrfect device for tech-savvy and security-conscious pet lovers... #ad #surepetcare #petdoorconnect⠀"
        ["created_time"]=>
        string(10) "1503337440"
        ["from"]=>
        object(stdClass)#259 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#266 (1) {
        ["count"]=>
        int(120)
      }
      ["tags"]=>
      array(27) {
        [0]=>
        string(11) "surepetcare"
        [1]=>
        string(14) "petdoorconnect"
        [2]=>
        string(7) "aaaaaan"
        [3]=>
        string(4) "cats"
        [4]=>
        string(10) "technology"
        [5]=>
        string(4) "apps"
        [6]=>
        string(8) "lovecats"
        [7]=>
        string(6) "iphone"
        [8]=>
        string(2) "ad"
        [9]=>
        string(4) "dogs"
        [10]=>
        string(9) "interiors"
        [11]=>
        string(9) "instalike"
        [12]=>
        string(4) "pets"
        [13]=>
        string(7) "reviews"
        [14]=>
        string(9) "petsagram"
        [15]=>
        string(8) "lovedogs"
        [16]=>
        string(4) "cute"
        [17]=>
        string(8) "interior"
        [18]=>
        string(10) "catstagram"
        [19]=>
        string(4) "love"
        [20]=>
        string(7) "animals"
        [21]=>
        string(4) "home"
        [22]=>
        string(5) "smile"
        [23]=>
        string(8) "catlover"
        [24]=>
        string(8) "instacat"
        [25]=>
        string(10) "dogstagram"
        [26]=>
        string(6) "animal"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#283 (1) {
        ["count"]=>
        int(2)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BYEI2dnDNSd/"
      ["location"]=>
      NULL
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
    [2]=>
    object(stdClass)#284 (15) {
      ["id"]=>
      string(27) "1586224089889794230_4883069"
      ["user"]=>
      object(stdClass)#285 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#287 (3) {
        ["thumbnail"]=>
        object(stdClass)#286 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(126) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.134.1080.1080/20902670_110996286278660_8527118689546272768_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#288 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(320)
          ["url"]=>
          string(126) "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c0.134.1080.1080/20902670_110996286278660_8527118689546272768_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#289 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(640)
          ["url"]=>
          string(133) "https://scontent.cdninstagram.com/t51.2885-15/s640x640/sh0.08/e35/c0.134.1080.1080/20902670_110996286278660_8527118689546272768_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1503312668"
      ["caption"]=>
      object(stdClass)#290 (4) {
        ["id"]=>
        string(17) "17891027572065141"
        ["text"]=>
        string(215) "I ain't afraid of no 👻! Great news that Gràcia Festival is returning for a last hurrah tonight, the city is much in need of the sort of boost it will bring. #notenimpor #notenemosmiedo #wearenotafraid ✌🏼⠀"
        ["created_time"]=>
        string(10) "1503312668"
        ["from"]=>
        object(stdClass)#291 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#292 (1) {
        ["count"]=>
        int(318)
      }
      ["tags"]=>
      array(21) {
        [0]=>
        string(9) "barcelona"
        [1]=>
        string(12) "ghostbusters"
        [2]=>
        string(8) "staypuft"
        [3]=>
        string(18) "festamajordegracia"
        [4]=>
        string(14) "wearenotafraid"
        [5]=>
        string(12) "bloggervibes"
        [6]=>
        string(11) "visualcrush"
        [7]=>
        string(8) "lovewins"
        [8]=>
        string(14) "notenemosmiedo"
        [9]=>
        string(14) "festadegràcia"
        [10]=>
        string(14) "treadedtravels"
        [11]=>
        string(9) "peacewins"
        [12]=>
        string(20) "iaintafraidofnoghost"
        [13]=>
        string(10) "mrstaypuft"
        [14]=>
        string(3) "bcn"
        [15]=>
        string(14) "marshmallowman"
        [16]=>
        string(13) "travelawesome"
        [17]=>
        string(10) "notenimpor"
        [18]=>
        string(22) "staypuftmarshmallowman"
        [19]=>
        string(19) "festamajordegràcia"
        [20]=>
        string(14) "graciafestival"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#293 (1) {
        ["count"]=>
        int(1)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BYDZmfUDGi2/"
      ["location"]=>
      object(stdClass)#294 (4) {
        ["latitude"]=>
        float(41.400123492545)
        ["longitude"]=>
        float(2.1575985858182)
        ["name"]=>
        string(15) "La Festa Gracia"
        ["id"]=>
        int(991218304)
      }
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(0) {
      }
    }
    [3]=>
    object(stdClass)#295 (15) {
      ["id"]=>
      string(27) "1584127211157078592_4883069"
      ["user"]=>
      object(stdClass)#296 (4) {
        ["id"]=>
        string(7) "4883069"
        ["full_name"]=>
        string(8) "We Heart"
        ["profile_picture"]=>
        string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
        ["username"]=>
        string(8) "we_heart"
      }
      ["images"]=>
      object(stdClass)#298 (3) {
        ["thumbnail"]=>
        object(stdClass)#297 (3) {
          ["width"]=>
          int(150)
          ["height"]=>
          int(150)
          ["url"]=>
          string(127) "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c0.135.1080.1080/20902227_1640110066019216_6297444129303429120_n.jpg"
        }
        ["low_resolution"]=>
        object(stdClass)#299 (3) {
          ["width"]=>
          int(320)
          ["height"]=>
          int(320)
          ["url"]=>
          string(127) "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c0.135.1080.1080/20902227_1640110066019216_6297444129303429120_n.jpg"
        }
        ["standard_resolution"]=>
        object(stdClass)#300 (3) {
          ["width"]=>
          int(640)
          ["height"]=>
          int(640)
          ["url"]=>
          string(134) "https://scontent.cdninstagram.com/t51.2885-15/s640x640/sh0.08/e35/c0.135.1080.1080/20902227_1640110066019216_6297444129303429120_n.jpg"
        }
      }
      ["created_time"]=>
      string(10) "1503062701"
      ["caption"]=>
      object(stdClass)#301 (4) {
        ["id"]=>
        string(17) "17885377288079558"
        ["text"]=>
        string(244) "MAKE LOVE NOT WAR ✌🏼 We're heartbroken by what happened in Barcelona yesterday, but don't let things like this change the way you live your lives, keep strong, keep loving, keep living. Peace wins. #totssombarcelona #peacewins #lovewins⠀"
        ["created_time"]=>
        string(10) "1503062701"
        ["from"]=>
        object(stdClass)#302 (4) {
          ["id"]=>
          string(7) "4883069"
          ["full_name"]=>
          string(8) "We Heart"
          ["profile_picture"]=>
          string(97) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14294982_1849699741925141_1575779772_a.jpg"
          ["username"]=>
          string(8) "we_heart"
        }
      }
      ["user_has_liked"]=>
      bool(false)
      ["likes"]=>
      object(stdClass)#303 (1) {
        ["count"]=>
        int(484)
      }
      ["tags"]=>
      array(3) {
        [0]=>
        string(9) "peacewins"
        [1]=>
        string(16) "totssombarcelona"
        [2]=>
        string(8) "lovewins"
      }
      ["filter"]=>
      string(6) "Normal"
      ["comments"]=>
      object(stdClass)#304 (1) {
        ["count"]=>
        int(15)
      }
      ["type"]=>
      string(5) "image"
      ["link"]=>
      string(40) "https://www.instagram.com/p/BX78040DEJA/"
      ["location"]=>
      object(stdClass)#305 (4) {
        ["latitude"]=>
        float(41.392744)
        ["longitude"]=>
        float(2.164314)
        ["name"]=>
        string(16) "Barrio de Gracia"
        ["id"]=>
        int(825772537552173)
      }
      ["attribution"]=>
      NULL
      ["users_in_photo"]=>
      array(1) {
        [0]=>
        object(stdClass)#307 (2) {
          ["user"]=>
          object(stdClass)#306 (4) {
            ["id"]=>
            string(8) "50808122"
            ["full_name"]=>
            string(16) "Aaronetti Laisla"
            ["profile_picture"]=>
            string(105) "https://scontent.cdninstagram.com/t51.2885-19/s150x150/14624834_869884129710484_6093843407954771968_n.jpg"
            ["username"]=>
            string(9) "aaronetti"
          }
          ["position"]=>
          object(stdClass)#308 (2) {
            ["x"]=>
            float(0.548)
            ["y"]=>
            float(0.676)
          }
        }
      }
    }
  }
  ["meta"]=>
  object(stdClass)#309 (1) {
    ["code"]=>
    int(200)
  }
}