The Japanese island of Hokkaido is drowning in snow. Within twelve hours, more snow fell on the island than ever before. The snow festival in Sapporo began at the same time.
Ice Festival kicked off on Jan. 11 in Hwacheon-gun County, Gangwon-do Province, allowing visitors to fully enjoy the winter event. The festival has been named one of the world's top four winter ...