Festival službeno počinje 5. siječnja, kada se očekuje dolazak oko 800 tisuća turista u grad Harbin, mjesto održavanja festivala.
Osim šarenih ledenih građevina, koje reflektiraju tradicionalnu kinesku arhitekturu, tu je i 160 metara visoka skulptura Djeda Mraza, za koju organizatori tvrde da je najveća na svijetu.
Harbin, koji se nalazi na sjeveru Kine, na granici sa Sibirom, svake godine domaćin je festivala, no organizatori napominju kako efekti globalnog zatoopljenja uzimaju danak jer se snijeg i led tope brže nego prije.