Where is Dekashyon?

Where is Dekashyon located?

Dekashyon, Westernorrland, Sweden (approx. 63.25°, 18.8°)


Where is Dekashyon on the map?