Europe: Andorra! Austria Belgium Bulgaria Crete Czech Republic Finland France Great Britain Germany Greece Hungary Iceland Ireland Italy Liechtenstein Netherlands Poland Portugal? Romania Slovenia Spain Sweden Switzerland Ukraine (Carpathes). North Africa: Algeria.