Where is Tomb of Francis II?

Where is Tomb of Francis II located?

Tomb of Francis II, Pays de la Loire, France (approx. 47.218227°, -1.5501167°)


Where is Tomb of Francis II on the map?