Where is Biberach Bahnhof?

Where is Biberach Bahnhof located?

Biberach Bahnhof, Biberach Bahnhof, Germany (approx. 48.338207°, 8.032942°)


Where is Biberach Bahnhof on the map?