Where is Fitzhugh?

Where is Fitzhugh located?

Fitzhugh, Uppsala, Sweden (approx. 59.71667°, 17.43333°)


Where is Fitzhugh on the map?