Sapporo Snow Festival: Visit the snow statues and ice sculptures in Japan - The Independent