Galicia, the Switzerland of Spain