Where is Gren?

Where is Gren located?

Gren, Wermland, Sweden (approx. 59.4°, 13.7°)


Where is Gren on the map?