People working at CERN for a long time usually live in Genevshina. This includes Geneva, but mainly this is a French territiry limited by the Jura mountains and Gex.
Pictures of mountains around Genevshina
Here are the maps of Poland.
Here is the guide for the travel Protvino - Geneve through Poland (in russian).