Where is Torture?

Where is Torture located?

Torture, Kukes region, Albania (approx. 42.24167°, 20.31583°)


Where is Torture on the map?