The Universiade Flag during the Torch Relay of the 26th Summer Universiade,Shenzhen, China, August 7, 2011.