A curious hiker asked experts about some strange prints she saw embedded in a slab in the Italian Alps. The slab proved to be ...