Mona Lisa made from computer parts

This Mona Lisa, on exhibition in Beijing, is made of computer parts, and titled "Technology Smiling."

Link

(via Gizmodo)

(photo excerpt from AP Photo/EyePress)