When the sun sends its rays through the foliage of the trees, even the last forest spirits take flight. It is a landscape enchanted by elves and guarded by trolls. We are talking about Sweden and thus about the Scandinavian country that preserves its traditions and where Nordic mythology with its mythical creatures has a firm place in people’s consciousness...