Sedd-ül Islam - (سد الاسلام; also Seddülislam, Sedd-el Islam)
Do not mistake with Sedd-i Islam (سد اسلام), which is completely different fort!
Ottoman fortress on the mouth of river Don, built in 1661 1)
Location - no longer exist.