Where is Humbugs?

Where is Humbugs located?

Humbugs, Noorlann, Norway (approx. 67.945784928°, 13.1330473535°)


Where is Humbugs on the map?