Le Trou de Bozouls in The South of France Sits at The Top of a 300ft-Deep Horseshoe-Shaped Canyon