Dance drama Goddess of the Luohe River is performed on Sunday evening, April 6, 2008, in Zhengzhou, Henan in central China. [Photo: cnr.cn]