Where is Statue de Nostradamus?

Where is Statue de Nostradamus located?

Statue de Nostradamus, Statue de Nostradamus, France (approx. 43.64231°, 5.094968°)


Where is Statue de Nostradamus on the map?