Where is Ammarnäs?

Where is Ammarnäs located?

Ammarnäs, Ammarnäs (Station), Sweden (approx. 65.95751°, 16.210915°)


Where is Ammarnäs on the map?