Where is Seterud?

Where is Seterud located?

Seterud, Wermland, Sweden (approx. 59.76667°, 12.53333°)


Where is Seterud on the map?