Published On May 13, 2020
Every Spring in a remote spot in the Toyama prefecture around a 1hr flight from Tokyo is the most insane thing ever! A whopping, gigantic wall of snow that's constructed for tourists to come and marvel at. At upto 20m deep, this is one heck of a lot of snow.
show more