Giant snow walls on Hakkoda Walk, Japan

Giant snow walls on Hakkoda Walk, Japan