This map shows SpaceX's launch site and facilities located on Boca Chica Beach in Texas, including the launch pad, roads, and property boundaries. Contours and wetland areas are indicated, with the launch pad and other facilities situated near the Gulf of Mexico. Parcel lines and ownership data is overlaid from Cameron Appraisal District and Cameron County records.