Campanula, or bellflower, in Jotunheimen (the Home of the Giants), the highest section of the Scandinavian Mountains, Norway.