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.
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.
These ice towers look like they’re straight out of Frozen