Landmark medieval Islamic fortress