Manulife Plaza  is an office skyscraper located on an island that as of 2008 had how many inhabitanrs ?
Hong Kong Island: Hong Kong Island () is an island in the southern part of Hong Kong.
i don't know