Designed by
Title
Dutch Angle View of International Commerce Centre located in West Kowloon, Hong Kong #175661398
Description
The International Commerce Centre abbreviated ICC is a 118-storey, 484 m commercial skyscraper completed in 2010 in West Kowloon, Hong Kong.
This image is editorial