People perform dragon dance during the carnival in Strasbourg, France, March 18, 2012. Some 28 troupes took part in the annual carnival on Sunday, attracting thousands of residents and tourists. [Xinhua/Liu Shaoping]