art and design, creativity, Uncategorized The world’s highest snow castle on display in Harbin February 15, 2016 Gkindshivani Leave a comment Via: CCTV Share this:TwitterFacebookWhatsAppLinkedInTumblrEmailPrintMoreRedditPocketPinterestTelegramSkypeLike this:Like Loading... Related