Where is Romshakudden?

Where is Romshakudden located?

Romshakudden, Norrbotten, Sweden (approx. 65.88333°, 17.7°)


Where is Romshakudden on the map?