Petersbourg " yttrar : Enligt Peacocks karta ligger Zulficar mellan floden Herirud och bergetsfot