The flame lantern of the 26th Summer Universiade arrives at Shenzhen, south China's Guangdong Province, on May 4, 2011. (Xinhua/Chen Yehua)