Where is Petbergsliden?

Where is Petbergsliden located?

Petbergsliden, Norrbotten, Sweden (approx. 65.61667°, 20.9°)


Where is Petbergsliden on the map?