China has just opened the largest building in the world – and it’s primarily a mall. Check out the amenities of this enormity here. MOA has 4.2 million square feet of gross space; the New Century Global Center has roughly 18.3 million square feet. Wow!
Posted on 7/7/2013 at 8:00:00 PM