Bermuda From 265 Miles Above

GMT172_22_18_Matthew Dominick_CEO South America

iss071e206529 (June 19, 2024) -- In the North Atlantic Ocean lies Bermuda, an archipelago of more than 180 islands and islets. As the International Space Station orbited 265 miles above, NASA astronaut Matthew Dominick captured this photo.

Album Expedition_71