People dance as they celebrate the Torch Festival, a traditional carnival for the Yi ethnic group at Dazhaizhen township,Southwest China's Yunnan province on July 31, 2013. The festival is held annually on June 24th or 25th on lunar calendar. [Yan Keren/Asianewsphoto]
|