Women in traditional costumes dance during a horse race festival held in Damxung, southwest China's Tibet Autonomous Region, Aug. 19, 2011. The seven-day horse race festival, with the history of more than 300 years, is held in Damxung in August each year. (Xinhua/Tao Xiyi) |