CITYLIFE / Photo Gallery
Students play stress-relief games at Yucai School in Shenyang, capital of northeast China's Liaoning Province, May 10, 2008. [Photo: Xinhua]