Where is Nubro?

Where is Nubro located?

Nubro, Squid, Sweden (approx. 56.74461°, 15.90714°)


Where is Nubro on the map?