Where is Houndstooth?

Where is Houndstooth located?

Houndstooth, Squid, Sweden (approx. 57.3°, 17°)


Where is Houndstooth on the map?