Southwest China is a region of the People's Republic of China defined by governmental bureaus that includes the municipality of Chongqing, the provinces of Sichuan, Yunnan and Guizhou, and the Tibet Autonomous Region. Read More
The "EU-China Youth Music & Art Festival 2019" was held in Belgium's Zandhoven town, with nearly 100 young people and folk artistes from Belgium and China giving performances. ...