Several space-themed light installations are on display in Changzhou City, east China's Jiangsu Province. /VCGAs night falls, it feels like a futuristic trip through th
A 3,000-unit quarantine center is under construction outside north China's Shijiazhuang City, January 14, 2021. /VCG The facility will be used to quarantine and monitor