British astronaut Tim Peake took time away from his training for the upcoming space-run London Marathon, to snap these incredible pictures high above the archipelago of the Bahamas.
Peake is currently living and working on the International Space Station for Expedition 46/47.
Peake also took this picture of southern Florida, Cuba and the Bahamas on April 15, 2016, while passing the Yucatan Basin.