This Chinese village used to produce 60% of the world’s oil paintings, Part 1
There was a time a few years ago when a small town in China produced up to 60% of the world's oil paintings. That town is called Dafen, and is on the outskirts of Shenzhen (which itself has seen a boom in innovation output in recent years). Dafen specialised in a small trade in original [...]