Artistic performances are staged at the opening ceremony of the 21st Zhaojun Culture Festival in Hohhot, Inner Mongolia, on Oct 1. The 21st Zhaojun Culture Festival's opening ceremony was held on Oct 1 in Hohhot, the capital city of North China's Inner Mongolia autonomous region, according to local media reports. This year's Zhaojun Culture Festival hosted activities in 10 categories, …