Извира на 1384 m н.в. в западните склонове на планината Кървав камък, на около 4 km източно от Власинското езеро в Сърбия. През българска територия минава през историко-географската област Знеполе. При град Трън реката завива на север, преминава през живописното Трънско ждрело и отново навлиза в сръбска територия, където образува красивото Погановско ждрело. Влива се отляво в река Нишава на 415 m н.в. на 1 km от село Градище.
Трънското ждрело
Общата дължина на ждрелото е около 2,8 km, а надморската му височина е около 650 m. Започва югоизточно от село Ломница на 677 м н.в. и завършва югозападно от село Богойна на 630 м н.в.
Феноменът е изграден от здрави варовици, образувани преди около 200 млн. години в морски басейн. Извисяващите се над реката канари се наричат Църквището и Жилав камък и са високи над 120 m.
До ждрелото може да се стигне и през тунел, останал от Втората световна война. Той е прокопан от немците, но развоят на военните събития налага прекратяването на строежа и той остава незавършен. Сега е част от екопътека.