Designed by
Title
International Commerce Centre view from the West Kowloon Cultural District, Hong Kong. Long Shot, Low Angle #175661417
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