NASA’s Terra satellite watching Tropical Storm Greg

NASA Terra satellite provided a clear view of Tropical Storm Greg, located off the southwestern coast of Mexico. Greg is one of three tropical cyclones in the Eastern Pacific Ocean and is the closest to land.