Orașul este situat foarte pitoresc de-a lungul ambelor maluri ale râului Cherna, majoritatea clădirilor rezidențiale fiind amplasate în amfiteatru pe versanții nordici ai acestuia. Este şi cel mai lung oraș din Bulgaria - 16 km.