Chamonix-based ski brand Black Crows have released a series of short films profiling and exploring shuttered ski resorts. ...