Where is Le Moulin Rouge?

Where is Le Moulin Rouge located?

Le Moulin Rouge, Le Moulin Rouge, France (approx. 47.942005°, 2.283066°)


Where is Le Moulin Rouge on the map?