Europe: the puzzle of Diversity