i scanned the immense fortifications rising to my right , the high crenelated towers with their fluttering flags in the unsteady glow of countless lights , just as i 'd glimpsed from the distance of the town .