woman with electric mountain bike meets a flock of curious Haflinger horses in the Allgaeu Alps near Oberstaufen, Bavaria, Germany