Supported by wires, three professional dancers give a spectacular performance on the outside wall of a building in Chongqing, Southwest China on May 9, 2014. [Photo/icpress.cn]