Check Out This Stunning City Made Of Ice
Check Out This Stunning City Made Of IceByTWC - Digital•
March 14, 2026
Updated: March 14, 2026, 12:00 pm EDTPublished: January 4, 2026, 3:14 pm ESTThe 27th annual Ice and Snow World has opened in Harbin, China. The massive exhibition features castles, trains, slides and sculptures crafted from 400,000 cubic meters of ice.
Loading comments...