Check Out This Stunning City Made Of Ice
ByTWC - Digital
March 14, 2026Updated: March 14, 2026, 12:00 pm EDTPublished: January 4, 2026, 3:14 pm EST

The 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...