at last the town rose right up in front of us , as it happens when you reach the gates by a final turn , you seem to have been thrown up on the ground at the foot of a magic fortress - and i took a deep breath of thanks , no matter that the giant gates were firmly shut as if a hostile army were camped beneath it .