A cultural activity to celebrate Hua Zhao Festival, also known as Hua Shen Festival (literally means “festival of the god of flowers”), was recently held on Orange Isle in Changsha. Over 500 people dressed in traditional Han costume participated, showing the charm of traditional culture. They also sang songs to express their love for the motherland. (Photos/Hunan Daily)