Forest with a tree of life and some druids worshipping it | Nature