the magnificent ruins of medieval fortress