Oberstaufen is a municipality in the district of Oberallgäu in Bavarian Swabia, Germany, situated on the B 308 road from Lindau to Immenstadt.
Wikipedia https://en.wikipedia.org/wiki/Oberstaufen
Coordinates 47°33'13.791" N 10°1'14.334" E