Quantcast
Channel: Wired Science
Viewing all articles
Browse latest Browse all 1996

Greece

$
0
0

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.


Viewing all articles
Browse latest Browse all 1996

Trending Articles