Photo: Andros Island as Seen From Orbit
Andros Island and the Tongue of the Ocean, a deep oceanic trench in the Bahamas separating the islands of Andros and nearby New Providence, captured the attention of a camera-bearing member of the Expedition 25 crew orbiting Earth onboard the International Space Station, some 220 miles above. high res (1.2 M) low res (67 K)