Photo taken on Feb. 11, 2019 shows sacrifices during the ornamental dragon parade in Gaoao of Beibaixiang Town of Yueqing, east China's Zhejiang Province. (Xinhua/Zhu Weixi)
Go to Forum >>0 Comment(s)