Where is Puchay?

Where is Puchay located?

Puchay, Puchay, France (approx. 49.344604°, 1.5318801°)


Where is Puchay on the map?