Satellite image of the Greek island of Rhodes in the Aegean Sea.


August 26, 2011 - Satellite image of the Greek island of Rhodes in the Aegean Sea. Rhodes is the biggest island in the Greek Dodecanese chain. Green vegetation is fairly abundant over the island, except for Mount Attavyros and some spots along the coast.


Size: 4200px × 4200px
Photo credit: © Stocktrek Images / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: aegean, attavyros, coastline, culture, dodecanese, geography, greece, greek, image, island, landmass, map, mount, outdoors, photography, physical, relief, satellite, sea, space, square, terrain, topography, view