she muttered something incoherent even to herself , leaned her head on her taxi 's window and forced her gaze to take in the vista zooming by , the slice of heaven on earth that was the sprawling pavements and central divider of the most spectacular highway she 'd seen in damhoor so far .