
People’s Daily | 07-Jul-2020
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. Continue reading “Hua Zhao Festival celebration event on Orange Isle”