A Chinese woman dressed in a traditional bride costume poses during a wedding performance as part of the She Huo festival in Hancheng, Shaanxi province, on Feb. 16.

She Huo festival, celebrated in the northwestern China, is a festival dedicated to the gods of earth and fire. "She" literally means "God of Earth" and huo means "God of Fire."