Taken on .
Le Moulin Rouge
The Moulin Rouge, spiritual home of the can-can, was founded in 1889 and has been in operation at this location since 1921. The original building was destroyed by a fire in 1915.
There’s a lot of history in those walls, but these days, it’s primarily a tourist attraction.