Ruoxing Zhang is one of the most talented artists I ever seen on the internet. She lives in Shanghai, China. Most of her artworks are done in Photoshop. Here are best artworks created by her.