China’s city of Harbin unveiled its annual Ice and Snow Festival this week, which features sculptures, castles and even huge ice slides.



Source link

Leave a Reply