In the Jura mountains, a one-of-a-kind site now invites visitors to walk in the footsteps of giants that roamed the Earth ...