Where is Nernier?

Where is Nernier located?

Nernier, Nernier (Station), France (approx. 46.365578°, 6.3028135°)


Where is Nernier on the map?