Where is Le Pouzin?

Where is Le Pouzin located?

Le Pouzin, Rhone-Alpes, France (approx. 44.7555185°, 4.7485628°)


Where is Le Pouzin on the map?