Open Sky Project Background

ICC LED Façade

THE SPACE

ICC, situated above the MTR Kowloon Station, is the tallest building in Hong Kong.  It rises 490 metres above sea level and its 118 floors contain grade-A offices, Hong Kong’s highest indoor viewing platform - the Sky100 Hong Kong Observation Deck, Sky Dining 101 and The Ritz Carlton, Hong Kong. 

Its building façade comprise of 77,000 squre meters of LEDs, which makes it the largest screen in the world, and an excellent canvas for creative collaboration. The best views are available from the P3 and P4 public terraces of the IFC Mall.