Yes, you should because. Skyline: Theres nothing more stunning than the Hong Kong skyline. New York has more iconic buildings than Hong Kong for sure. However, its the dramatic backdrop that is Victoria Peak that makes the city 'pop', and lets it outshine its big brother, New York. read more