The Florida peninsulaiss062e069492 (Feb. 28, 2020) --- The Florida peninsula is pictured looking northward as the International Space Station orbited 263 miles above the Caribbean Sea.Image Credit: NASA Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/the-florida-peninsula-49618074183-o/Copy URL to clipboard> DownloadShareTagsInternational Space StationTakenFebruary 28, 2020Image CreditNASASize5568x3712px