Off-Road-Tour D. Neuenschwander, Teufen (AR)