Guitar players perform during a press conference for the Michael Jackson The Immortal World Tour in Taipei, southeast China's Taiwan, June 18, 2013. The world tour concert will be held in the Taipei Arena from June 28 to June 30, and will be held in Beijing, Shanghai and Hong Kong in August. (Xinhua/Wu Ching-teng)