With firecrackers booming, the Dragon Light festival falls on Feb 24 in Shibing, a county in Southwest China's Guizhou province. The Dragon Light festival, which has been celebrated in Guizhou for several hundred years, kicks off with colorful dragons and traditional performances such as dancing and walking stilts. [Photo provided to chinadaily.com.cn] |