Splashdown!

Published: July 24, 2019, 11:34 a.m.

When the Apollo 11 crew returned home they splashed down 900 miles southwest of Hawaii in the North Pacific Ocean.