Europe: Albania Austria Belgium Bulgaria Denmark Estonia Faeroe Islands Finland France Great Britain Germany Greece Iceland Ireland Italy Latvia Liechtenstein Netherlands Norway Poland Portugal Romania Russia (CT NT ST) Serbia Slovakia? Spain Sweden Switzerland Ukraine. Asia: Kazakhstan Armenia? Turkey China (NO NW SW WP) Japan Kirgizia Mongolia Russia (ES FE WS) Tadzhikistan. Extralimital: Nearctic Region (Alaska, Canada).