The Sapporo Snow Festival is in underway in Hokkaido, Japan. These are some of the best snow sculptures on display.
The Sapporo Snow Festival is now underway in Japan’s northern most prefecture Hokkaido. One of this year’s main sculptures is Final Fantasy 7 themed, featuring Cloud and Sephiroth.
Remember that enormous Star Wars snow sculpture? Wonder who helped make it? The Japanese military, that’s who.