Humanoid robot Yang Yang appears in Shanghai

"Yang Yang", a humanoid robot with a variety of realistic expressions, appears in Shanghai on July 7, 2015. Yang, with smooth and delicate human-like skin, can"talk, shake hands and sing. She made debuts at the World Internet Conference in Beijing in May.(CNS Photo)