A newly-completed business building in the shape of an octopus near a crossroad in Wangjing region of Beijing has attracted much attention. It looks so cyber and bizarre as a piece of modern art. But wait, does this building resemble the famous Selfridges department store in Birmingham, UK? Anyway, both outstand from other buildings around them.
image source: wikipedia and hong kong appledaily