Where is La Belle Ville?

Where is La Belle Ville located?

La Belle Ville, Île-de-France, France (approx. 48.8772°, 2.40576°)


Where is La Belle Ville on the map?