Take a look at the world's largest snow and ice festival
Video Credit: Bleacher Report AOL - Duration: 01:14s - Published
Take a look at the world's largest snow and ice festival
The annual Harbin Snow and Ice Festival is taking place in northeastern China as planned this year, although with modifications due to new outbreaks of coronavirus nearby.