A photo taken on April 21, 2008 shows national flags waving from a dormitory in Beijing Institute of Technology. [Photo: China Foto Press]