From village to village, on the road of mountain shepherds

Snowshoeing • Val di Fassa