Robots dance at the opening ceremony of 2011 China Robot Competition on Aug. 23, 2011. On that day, the 2011 China Robot Competition and RoboCup Open were held in Lanzhou, capital city of northwest China's Gansu province. A total of 1,000 teams from 162 national colleges and universities participated in the competition. (Xinhua/Tu Guoxi)