iss069e027359 (July 2, 2023) — A set of remote South Atlantic islands, the Falkland Islands, peek through the clouds as the International Space Station orbits 270 miles above Earth off the coast of South America. The Russian segment of the station can be seen to the right of the image, while a pair of solar arrays are partially shown on the left.
1 min read