Latest Technology Baja California Sur – NASA Editor2 - October 17, 2023 0 [ad_1] The north coast of the Mexican state of Baja California Sur on the Pacific Ocean is pictured from the International Space Station as it orbited 258 miles above. Image Credit: NASA Read More https://www.nasa.gov/image-detail/iss070e003846/Copy URL to clipboard> DownloadShare [adinserter block=”4″] [ad_2] Source link