The discovery in the Stelvio National Park was striking for the sheer number of footprints and the location near the Swiss ...