China's tallest building, a 127-story super skyscraper in downtown Shanghai costing 14.8 billion yuan ($2.28 billion) to build, opened its first doors to the public on Wednesday. More than 4,000 building workers, designers and engineers who played a part ...