Ice sculptures of Moscow’s Red Square and Bangkok’s Temple of the Emerald Buddha are among landmarks featured in the world’s largest ice festival. The Harbin International Ice and Snow Festival in the frigid northeastern Chinese city is known for massive, elaborate and colorfully lit ice sculptures featuring animals, cartoon characters […]