Where is La Riche?

Where is La Riche located?

La Riche, La Riche, France (approx. 47.388126°, 0.65728235°)


Where is La Riche on the map?