As of 2011, the site contained some of the tallest buildings in Hong Kong — including the tallest commercial building in Hong Kong, the 118-story International Commerce Centre and the loftiest residential tower in Hong Kong, The Cullinan ( 270 meters high).