Where is Fresnes Prison?

Where is Fresnes Prison located?

Fresnes Prison, Ile-de-France, France (approx. 48.76361°, 2.321944°)


Where is Fresnes Prison on the map?