iss075e0085238 (Aug. 28, 2026) --- The Fiherenana (left) and Onilahy (right) rivers flow into Madagascar’s Bay of Saint‑Augustin, with sediment forming a large sandbar, or entrance barrier, along the Mozambique Channel. The International Space Station was orbiting 263 miles above the African continent when this photograph was taken. Credit: NASA/Jessica Meir
Album Expedition_75
Date August 28, 2026