Where is Les Sept Laux le Pleynet?

Where is Les Sept Laux le Pleynet located?

Les Sept Laux le Pleynet, Les Sept Laux le Pleynet, France (approx. 45.27327°, 6.05715°)


Where is Les Sept Laux le Pleynet on the map?