Mystical moss-covered green rocks above the tree line in the mountains of Idre Sweden.