A rider of Ewenki ethnic group wearing traditional costume performs horsemanship 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. [Photo/cri.cn] |