People of Ewenki ethnic group wearing traditional costumes perform horse racing in a parade for Sebin Festival in Ewenki Autonomous Banner, north China's Inner Mongolia Autonomous Region, June 18, 2016. The annual Sebin Festival is a traditional festival of Ewenki people, who follow the tradition to worship their ancestor, hold horse race and wrestling match. Sebin means happy and peaceful in Ewenki language. (Xinhua/Deng Hua)