Where is Châtellerault?

Where is Châtellerault located?

Châtellerault, Poitou-Charentes, France (approx. 46.8180047°, 0.545812°)


Where is Châtellerault on the map?