There seems to be an important road missing. It's "Chemin des Ouches" ZIP 1203 in Geneva, Switzerland.  The road is relatively new (after 2014). You can see it on Google maps. Thank you (This note has been created from Geovelo : http://amenagements-cyclables.fr/fr/contributions/37967)