Things move fast on the mainland, and when the 384 m. (1,260 ft.) Shun Hing Square was finished in 1996, the 69-story skyscraper was the tallest building in China — until the CITIC Plaza in nearby Guangzhou arrived on the scene a year later.