Where is Wethewda?

Where is Wethewda located?

Wethewda, Stockholm, Sweden (approx. 59.78333°, 18.88333°)


Where is Wethewda on the map?