Where is Plan de la Lai?

Where is Plan de la Lai located?

Plan de la Lai, Plan de la Lai, France (approx. 45.69303°, 6.6700644°)


Where is Plan de la Lai on the map?