La Ciaspolada
Okay, it wasn't THAT cold.
It means "snowshoe" in Italian