iss074e0492148 (April 15, 2026) --- The Ucayali River in central Peru—home to a wide array of wildlife including dolphins, manatees, reptiles, and birds—is a major tributary and main headstream of the Amazon River. The International Space Station was orbiting 264 miles above the lowland Amazon rainforest when this photograph was taken. Credit: NASA/Jessica Meir
Album Expedition_74
Date April 15, 2026