Rhodes, Greece
This image of the 48-mile-long Greek island of Rhodes in the Aegean Sea was taken by Landsat 5 on Aug. 26, 2011. Rhodes is the largest island in the Dodecanese chain.
This image of the 48-mile-long Greek island of Rhodes in the Aegean Sea was taken by Landsat 5 on Aug. 26, 2011. Rhodes is the largest island in the Dodecanese chain.