The “world’s largest building” just opened in China
The New Century Global Center in China just opened its doors after three years of construction. Its located in Chengdu, which is the capital of Sichuan in southwestern China. Officials claim that it is the “largest freestand...