Where is La Glacière?

Where is La Glacière located?

La Glacière, La Glacière, France (approx. 44.836205°, -0.62012666°)


Where is La Glacière on the map?