International Commerce Centre
The International Commerce Centre ( ICC Tower) is situated in West Kowloon, Hong Kong. It has 118 floor, and it’s 484 m (1,588 ft) tall. It is a part of the Union Square project built on top of Kowloon Station. Construction is owned by MTR Corporation Limited and Sun Hung Kai Properties. It is currently … Read more