The massive New Glenn will rumble into flight from Launch Complex 36 — a vantage point readily visible from the Cape Canaveral-Cocoa Beach oceanfront.
Imagine a landscape so barren it resembles Mars itself, where some weather stations have never recorded a single drop of rain ...