Feb 5, 2014 | News, Travel
Think back on the snowmen that you may have built in the past. They were probably 1-2m tall? Now, imagine a four-storey replica of an Osaka castle made from snow, or an equally large, and equally intricate Disney-themed stage. Now also imagine countless other snow...