Robotic arms play the piano at the 2019 Music China in Shanghai New International Expo Centre, which was held in East China's Shanghai Municipality on Friday. Photo: IC