Tourist attractions in Les Chalps, Franza