Where is Dhahban Central Prison?

Where is Dhahban Central Prison located?

Dhahban Central Prison, Dhahban Central Prison, Saudi Arabia (approx. 21.8525°, 39.1325°)


Where is Dhahban Central Prison on the map?