Where is Finnbaugh?

Where is Finnbaugh located?

Finnbaugh, Uppsala, Sweden (approx. 60.26667°, 17.38333°)


Where is Finnbaugh on the map?