Τα μοναδικά έργα τεχνολογίας απεικονίζουν εικόνες σε γιγάντιες οθόνες νερού-Ομίχλης που είναι 30 ft ( 9 m ) ύψος και 50 ft ( 15 m ) .
Οι περισσότερες εικόνες από ταινίες που εμφανίζονται στην οθόνη της ομίχλης είναι από διάσημες ταινίες .