Space Station above Ionian Sea

This spectacular image of the International Space Station over Italy and Greece, above the vast Ionian Sea, taken by a crew member of the space shuttle Endeavour during the STS-118 mission.    Image credit: NASA

Larger image



Space Station Image credit: NASA

via NASA