Where is Bateaux Mouches?

Where is Bateaux Mouches located?

Bateaux Mouches, Bateaux Mouches, France (approx. 48.86389°, 2.305833°)


Where is Bateaux Mouches on the map?