200 creations on display at Japan's biggest snow festival

  • 6 years ago
Japan's biggest annual snow festival has opened in Sapporo, northern Japan with more than 200 snow and ice sculptures on display. Report by Maylamh. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn

Recommended