Post any pictures that you have that were taken from inside an apartment unit or commercial building
I think it must be The Centre.Here is HK skyline from the movie Push starring Chris Evans. They put an additional u/c building appear somewhere in the Central (on the left):
http://img139.imageshack.us/img139/5205/push.jpg
Long Beach view? I thought those few buildings on this side were not even on sale yet?