the towering mountains ran parallel to her direction of travel and the beach , and were white with snow , save for sharp ridges or the hard-to-believe vertical faces where cobalt granite challenged the firmament .