The Seattle Times

2 of 2
AP
Advertising

Friday, July 12, 2013

World's largest building in square footage opens in China

Escalators link floors in the main hall of the New Century Global Center.