The discovery in the Stelvio National Park was striking for the sheer number of footprints, estimated at as many as 20,000 over some five kilometres.