iss074e0312804 (Feb. 10, 2026) --- El Paso, Texas, and Ciudad Juárez, Chihuahua, Mexico, are home to a combined population of over 2.4 million people. The Rio Grande River marks the boundary between the two nations. The International Space Station was orbiting 260 miles above North America when this photograph was taken. Credit: NASA/Chris Williams
Album Expedition_74
Date February 10, 2026