Where is The Album?

Where is The Album located?

The Album, Westernorrland, Sweden (approx. 62.46667°, 15.43333°)


Where is The Album on the map?