The annual torch festival is simultaneously held on July 17 in three villages in the city of Xichang in Liangshan Yi Autonomous Prefecture, Sichuan Province. Some 210,000 trips were made for the festival, which is a traditional cultural event for several ethnic minority groups, including Yi, Bai, and Naxi. It usually falls on the 24th of the sixth lunar month. Apart from dancing with torches, there are also wrestling and horse-riding competitions. (Photo/China News Service)