Ever wanted an oil painting of your dog? Or one of Dumbledore? Or some traditional calligraphy written by a master? How about a hand painted Vermeer? You can get all of that, and much, much more at the Da Fen Oil Painting Village in Shenzhen, China. Covering several blocks in