Hokkaido in Japan is one of the snowiest places in the world.ย What better place to test out and ski hard on huge, floaty, lightweight skis?
DPS hit Japan hard last year and made it count by capturing some gorgeous images.
“A massive snowstorm consumes Hokkaido, crushing everything under wind and snow with unrelenting force. Three wanderers push forward through the blindness of this elemental world, all the weight of winter pressing down upon them.” – DPS