The snow corridors of Toyama offer a magical experience, with towering walls of snow transforming the landscape into a winter ...