Where is Tvetarid?

Where is Tvetarid located?

Tvetarid, Kroonuberg, Sweden (approx. 56.68333°, 14.6°)


Where is Tvetarid on the map?