Thank you for your patience while we retrieve your images.

Created 16-May-21
Modified 16-May-21
Visitors 10
9 photos
On May 15, 2021 at 6:56 p.m. EST, SpaceX launched its 27th (28th 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 SR 528 Causeway, about 14 miles away.