Tropical Storm Boris as a weak tropical storm making landfall in southeastern Mexico on June 3, 2014. Imaged by the true-color imager on NASA's Suomi NPP satellite.