I'm done for today!
Two sheep fight against each other at a sheep fight contest in 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)
Workers show their company's gaming products during the 2015 Taipei Game Show at the World Trade Center Exhibition Hall 1 in Taipei, southeast China's Taiwan, Jan. 28, 2015. The show, attracting 195 companies from worldwide, will last until Feb. 1. (Xinhua/Shen Hong)
Visitors take photos of the gaming products during the 2015 Taipei Game Show at the World Trade Center Exhibition Hall 1 in Taipei, southeast China's Taiwan, Jan. 28, 2015. The show, attracting 195 companies from worldwide, will last until Feb. 1. (Xinhua/Shen Hong)
Actress Sun Qian releases new photos
01/28/2015 | Editor: Tian Shaohui