Where is Puy du Fou?

Where is Puy du Fou located?

Puy du Fou, Puy du Fou (Station), France (approx. 46.89334°, -0.932068°)


Where is Puy du Fou on the map?