The Chinese city of Harbin unveiled its annual Ice and Snow Festival this week, featuring sculptures, castles and giant ice slides.
Source link
Previous ArticleUS moves 11 Guantanamo Bay detainees to Oman
Related Posts
Add A Comment