Dancers perform during the opening ceremony of Blackpool Dance Festival (China) in Shanghai, east China, Aug. 19, 2018. Over 3,000 contestants from more than 20 countries and regions participated in the seven-day activity. (Xinhua/Chen Fei)
Go to Forum >>0 Comment(s)