High resolution satellite image of SpaceX's Raptor engine test stands in McGregor, Texas.

SpaceX McGregor Test Site

High resolution satellite image of SpaceX's Raptor engine test stands in McGregor, Texas.

Interactive Viewer