Red means open

Probably one of the most famous red lights in Paris, guess many stops there.?

Must be honest and confess that the place has never been visited.
Maybe such a place that mothers warn their daughters to visit.?
(from where do mothers know what they warn their daughters about)
Maybe such a place fathers warn their sons to visit.?
(where the sons might meet their fathers on slack line)