SpaceX Rocket 1st Stage Lands On Drone Ship in Pacific Ocean

The Falcon 9 first stage landed on the drone ship shortly after launching the Taiwanese Formosat-5 satellite. The landing and satellite deployments are seen in this video from SpaceX.