Where is River?

Where is River located?

River, Evlevborg, Sweden (approx. 61.4°, 15.46667°)


Where is River on the map?