Skip to playerSkip to main content
  • 8 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
Comments

Recommended