Last week in Beijing, artists Sun Yuan and Pen Yu unveiled their latest work they call “Angel”
The work is frighteningly realistic, and photos of the work are being shared across all social networks. The piece has been installed in China’s capital, reports the Daily Mail.