Where is Saint-Michel-l'Observatoire?

Where is Saint-Michel-l'Observatoire located?

Saint-Michel-l'Observatoire, Saint-Michel-l'Observatoire, France (approx. 43.909447°, 5.7172174°)


Where is Saint-Michel-l'Observatoire on the map?