Where is La Pesse?

Where is La Pesse located?

La Pesse, La Pesse, France (approx. 46.28508°, 5.8471003°)


Where is La Pesse on the map?