Where is Lautrec Opera?

Where is Lautrec Opera located?

Lautrec Opera, Île-de-France, France (approx. 48.87117°, 2.33856°)


Where is Lautrec Opera on the map?