Crowds of people watch the "Sheep Fight Contest of Laba Festival" at Dushan Village of Liangshan County, east China's Shandong Province, Jan. 27, 2015. Sheep fight lovers from several provinces took part in the "Sheep Fight Contest of Laba Festival" at Liangshan County of Shandong Province on Tuesday. Laba Festival, the eighth day of the 12th lunar month, falls on Jan. 27 this year. (Xinhua/Guo Xulei)