Where is Torture?

Where is Torture located?

Torture, Tirana region, Albania (approx. 41.39361°, 19.67083°)


Where is Torture on the map?