After a number of murals painted on dilapidated buildings at a Shanghai demolition site picked up attention online, the artwork was torn down over the weekend as a sign reading: “construction zone, authorized personnel only” appeared at the entry, Shanghai Morning Post reported.