Trollaskagi Peninsula - gloobles