Thank you for your patience while we retrieve your images.

Created 4-May-21
Modified 4-May-21
Visitors 6
8 photos
On May 4, 2021 at 3:01 p.m. EST, SpaceX launched its 25th (26th overall) batch of Starlink satellites from Space Launch Complex 39A at Kennedy Space Center, Florida.

Following stage separation, Falcon 9’s first stage landed on SpaceX droneship Of Course I Still Love You stationed several hundred miles offshore in the Atlantic Ocean.


Photos taken from Playalinda Beach, about 4 miles away.