Acrobats from Italy and Switzerland perform at the 12th China Wuqiao International Circus Festival in Cangzhou City, north China's Hebei Province, Nov. 11, 2009. [Wang Min/Xinhua]
Comments